Feature: check syntax KO for nodoCarrelloMultibeneficiarioRPT
src/integ-test/bdd-test/features/Mod1MB/primitives/nodoInviaCarrelloRPT_syntax_ko.feature:30
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.1
-
Given
systems up
(0.418s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
nodoInviaCarrelloRPT
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: unbound prefix: line 1, column 4
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<xsd:complexType name="nodoInviaCarrelloRPT">
<xsd:sequence>
<xsd:element name="password" type="ppt:stPassword" />
<xsd:element name="identificativoPSP" type="ppt:stText35" />
<xsd:element name="identificativoIntermediarioPSP" type="ppt:stText35" />
<xsd:element name="identificativoCanale" type="ppt:stText35" />
<xsd:element name="listaRPT" type="ppt:tipoListaRPT" />
<xsd:element name="requireLightPayment" type="ppt:stZeroUno" minOccurs="0" />
<xsd:element name="codiceConvenzione" type="ppt:stConvenzione" minOccurs="0" />
<xsd:element name="multiBeneficiario" type="xsd:boolean" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
src/integ-test/bdd-test/features/Mod1MB/primitives/nodoInviaCarrelloRPT_syntax_ko.feature:31
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.2
-
Given
systems up
(0.368s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
nodoInviaCarrelloRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: unbound prefix: line 1, column 4
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<xsd:complexType name="nodoInviaCarrelloRPT">
<xsd:sequence>
<xsd:element name="password" type="ppt:stPassword" />
<xsd:element name="identificativoPSP" type="ppt:stText35" />
<xsd:element name="identificativoIntermediarioPSP" type="ppt:stText35" />
<xsd:element name="identificativoCanale" type="ppt:stText35" />
<xsd:element name="listaRPT" type="ppt:tipoListaRPT" />
<xsd:element name="requireLightPayment" type="ppt:stZeroUno" minOccurs="0" />
<xsd:element name="codiceConvenzione" type="ppt:stConvenzione" minOccurs="0" />
<xsd:element name="multiBeneficiario" type="xsd:boolean" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
src/integ-test/bdd-test/features/Mod1MB/primitives/nodoInviaCarrelloRPT_syntax_ko.feature:32
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.3
-
Given
systems up
(1.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
nodoInviaCarrelloRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: unbound prefix: line 1, column 4
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<xsd:complexType name="nodoInviaCarrelloRPT">
<xsd:sequence>
<xsd:element name="password" type="ppt:stPassword" />
<xsd:element name="identificativoPSP" type="ppt:stText35" />
<xsd:element name="identificativoIntermediarioPSP" type="ppt:stText35" />
<xsd:element name="identificativoCanale" type="ppt:stText35" />
<xsd:element name="listaRPT" type="ppt:tipoListaRPT" />
<xsd:element name="requireLightPayment" type="ppt:stZeroUno" minOccurs="0" />
<xsd:element name="codiceConvenzione" type="ppt:stConvenzione" minOccurs="0" />
<xsd:element name="multiBeneficiario" type="xsd:boolean" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
src/integ-test/bdd-test/features/Mod1MB/primitives/nodoInviaCarrelloRPT_syntax_ko.feature:33
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.4
-
Given
systems up
(0.371s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
nodoInviaCarrelloRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: unbound prefix: line 1, column 4
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<xsd:complexType name="nodoInviaCarrelloRPT">
<xsd:sequence>
<xsd:element name="password" type="ppt:stPassword" />
<xsd:element name="identificativoPSP" type="ppt:stText35" />
<xsd:element name="identificativoIntermediarioPSP" type="ppt:stText35" />
<xsd:element name="identificativoCanale" type="ppt:stText35" />
<xsd:element name="listaRPT" type="ppt:tipoListaRPT" />
<xsd:element name="requireLightPayment" type="ppt:stZeroUno" minOccurs="0" />
<xsd:element name="codiceConvenzione" type="ppt:stConvenzione" minOccurs="0" />
<xsd:element name="multiBeneficiario" type="xsd:boolean" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
src/integ-test/bdd-test/features/Mod1MB/primitives/nodoInviaCarrelloRPT_syntax_ko.feature:34
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.5
-
Given
systems up
(0.795s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
nodoInviaCarrelloRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: unbound prefix: line 1, column 4
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<xsd:complexType name="nodoInviaCarrelloRPT">
<xsd:sequence>
<xsd:element name="password" type="ppt:stPassword" />
<xsd:element name="identificativoPSP" type="ppt:stText35" />
<xsd:element name="identificativoIntermediarioPSP" type="ppt:stText35" />
<xsd:element name="identificativoCanale" type="ppt:stText35" />
<xsd:element name="listaRPT" type="ppt:tipoListaRPT" />
<xsd:element name="requireLightPayment" type="ppt:stZeroUno" minOccurs="0" />
<xsd:element name="codiceConvenzione" type="ppt:stConvenzione" minOccurs="0" />
<xsd:element name="multiBeneficiario" type="xsd:boolean" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
src/integ-test/bdd-test/features/Mod1MB/primitives/nodoInviaCarrelloRPT_syntax_ko.feature:35
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.6
-
Given
systems up
(0.705s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
nodoInviaCarrelloRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: unbound prefix: line 1, column 4
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<xsd:complexType name="nodoInviaCarrelloRPT">
<xsd:sequence>
<xsd:element name="password" type="ppt:stPassword" />
<xsd:element name="identificativoPSP" type="ppt:stText35" />
<xsd:element name="identificativoIntermediarioPSP" type="ppt:stText35" />
<xsd:element name="identificativoCanale" type="ppt:stText35" />
<xsd:element name="listaRPT" type="ppt:tipoListaRPT" />
<xsd:element name="requireLightPayment" type="ppt:stZeroUno" minOccurs="0" />
<xsd:element name="codiceConvenzione" type="ppt:stConvenzione" minOccurs="0" />
<xsd:element name="multiBeneficiario" type="xsd:boolean" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
src/integ-test/bdd-test/features/Mod1MB/primitives/nodoInviaCarrelloRPT_syntax_ko.feature:36
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.7
-
Given
systems up
(0.744s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
nodoInviaCarrelloRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: unbound prefix: line 1, column 4
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<xsd:complexType name="nodoInviaCarrelloRPT">
<xsd:sequence>
<xsd:element name="password" type="ppt:stPassword" />
<xsd:element name="identificativoPSP" type="ppt:stText35" />
<xsd:element name="identificativoIntermediarioPSP" type="ppt:stText35" />
<xsd:element name="identificativoCanale" type="ppt:stText35" />
<xsd:element name="listaRPT" type="ppt:tipoListaRPT" />
<xsd:element name="requireLightPayment" type="ppt:stZeroUno" minOccurs="0" />
<xsd:element name="codiceConvenzione" type="ppt:stConvenzione" minOccurs="0" />
<xsd:element name="multiBeneficiario" type="xsd:boolean" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
src/integ-test/bdd-test/features/Mod1MB/primitives/nodoInviaCarrelloRPT_syntax_ko.feature:37
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.8
-
Given
systems up
(0.840s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
nodoInviaCarrelloRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: unbound prefix: line 1, column 4
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<xsd:complexType name="nodoInviaCarrelloRPT">
<xsd:sequence>
<xsd:element name="password" type="ppt:stPassword" />
<xsd:element name="identificativoPSP" type="ppt:stText35" />
<xsd:element name="identificativoIntermediarioPSP" type="ppt:stText35" />
<xsd:element name="identificativoCanale" type="ppt:stText35" />
<xsd:element name="listaRPT" type="ppt:tipoListaRPT" />
<xsd:element name="requireLightPayment" type="ppt:stZeroUno" minOccurs="0" />
<xsd:element name="codiceConvenzione" type="ppt:stConvenzione" minOccurs="0" />
<xsd:element name="multiBeneficiario" type="xsd:boolean" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
Feature: check syntax OK for nodoCarrelloMultibeneficiarioRPT
src/integ-test/bdd-test/features/Mod1MB/primitives/nodoInviaCarrelloRPT_syntax_ok.feature:28
Scenario Outline: Check OK response on missing optional fields multiBeneficiario - SIN_nodoInviaCarrelloMb_01 -- @1.1
-
Given
systems up
(0.347s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
nodoInviaCarrelloRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: unbound prefix: line 1, column 4
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<xsd:complexType name="nodoInviaCarrelloRPT">
<xsd:sequence>
<xsd:element name="password" type="ppt:stPassword" />
<xsd:element name="identificativoPSP" type="ppt:stText35" />
<xsd:element name="identificativoIntermediarioPSP" type="ppt:stText35" />
<xsd:element name="identificativoCanale" type="ppt:stText35" />
<xsd:element name="listaRPT" type="ppt:tipoListaRPT" />
<xsd:element name="requireLightPayment" type="ppt:stZeroUno" minOccurs="0" />
<xsd:element name="codiceConvenzione" type="ppt:stConvenzione" minOccurs="0" />
<xsd:element name="multiBeneficiario" type="xsd:boolean" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
Feature: semantic checks for sendPaymentOutcomeReq - STATO PAID - PPT_PAGAMENTO_DUPLICATO
src/integ-test/bdd-test/features/NewMod3/flows/SEM_SPO_26.feature:8
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.344s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.459s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5733914690</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113336115209691</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/SEM_SPO_26.feature:35
Scenario: Execute a sendPaymentOutcome request
-
Given
systems up
(0.489s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute a new activatePaymentNotice request
scenario executed successfully
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 241, in step_impl
[step.keyword + " " + step.name + "\n\"\"\"\n" + (step.text or '') + "\n\"\"\"\n" for step in phase.steps])
AttributeError: 'NoneType' object has no attribute 'steps'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/NewMod3/flows/SEM_SPO_26.feature:88
Scenario: Execute a new sendPaymentOutcome request
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute a sendPaymentOutcome_1 request
scenario executed successfully
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 241, in step_impl
[step.keyword + " " + step.name + "\n\"\"\"\n" + (step.text or '') + "\n\"\"\"\n" for step in phase.steps])
AttributeError: 'NoneType' object has no attribute 'steps'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Feature: block check for activatePaymentNoticeReq - position status in INSERTED [Activate_blocco_04]
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_INSERTED_activate_blocco_04.feature:7
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.371s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(1.872s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8159888729</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113758437494851</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_INSERTED_activate_blocco_04.feature:36
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(1.138s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(1.002s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1580765170</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116345293278036</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_INSERTED_activate_blocco_04.feature:80
Scenario: Execute activatePaymentNotice request with same request as Activate Phase 1 except for idempotencyKey
-
Given
systems up
(0.415s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute sendPaymentOutcome request
scenario executed successfully
(0.591s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>KO</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1341840314</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116623588198533</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: block check for activatePaymentNoticeReq - position status in INSERTED (mod3Cancel) [Activate_blocco_06]
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_INSERTED_activate_blocco_06.feature:7
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.603s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.601s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3362077473</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111690566019983</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_INSERTED_activate_blocco_06.feature:36
Scenario: Execute mod3Cancel poller
-
Given
systems up
(0.519s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.597s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1602857899</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112370339540966</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_INSERTED_activate_blocco_06.feature:42
Scenario: Execute activatePaymentNotice request with same request as Activate Phase 1 except for idempotencyKey
-
Given
systems up
(0.398s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute mod3Cancel poller
scenario executed successfully
(0.557s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 3 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4558255531</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118428246185565</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: block check for activatePaymentNoticeReq - position status in PAID [Activate_blocco_02]
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_NOTIFIED_activate_blocco_03.feature:7
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.526s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1336409994</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111084401835607</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_NOTIFIED_activate_blocco_03.feature:36
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(0.402s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.702s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2887216439</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119449005517880</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_NOTIFIED_activate_blocco_03.feature:79
Scenario: Execute paSendRT request
-
Given
systems up
(0.525s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute sendPaymentOutcome request
scenario executed successfully
(0.560s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8393484572</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114229472538403</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_NOTIFIED_activate_blocco_03.feature:87
Scenario: Execute activatePaymentNotice request with same request as Activate Phase 1 except for idempotencyKey, immediately after the Payment Outcome Phase
-
Given
systems up
(0.568s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute sendPaymentOutcome request
scenario executed successfully
(0.547s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9307315414</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117141391860705</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: block check for activatePaymentNoticeReq - position status in PAID [Activate_blocco_02]
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_PAID_activate_blocco_02.feature:7
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.585s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.823s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4158272604</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119461178863199</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_PAID_activate_blocco_02.feature:36
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(0.601s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.672s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2634490137</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113018861778301</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_PAID_activate_blocco_02.feature:80
Scenario: Execute activatePaymentNotice request with same request as Activate Phase 1 except for idempotencyKey, immediately after the Payment Outcome Phase
-
Given
systems up
(0.607s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paSendRT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paSendRTRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_ERRORE_MOCK</faultCode>
<faultString>Errore semantico</faultString>
<id>1</id>
</fault>
</paf:paSendRTRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paSendRTRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_ERRORE_MOCK</faultCode>
<faultString>Errore semantico</faultString>
<id>1</id>
</fault>
</paf:paSendRTRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: block check for activatePaymentNoticeReq - position status in PAID after retry with expired token [Activate_blocco_07]
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_PAID_activate_blocco_07.feature:7
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.480s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.723s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8085439379</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119262653077936</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_PAID_activate_blocco_07.feature:36
Scenario: Execute mod3Cancel poller
-
Given
systems up
(0.479s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.631s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4362523528</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115951400306303</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_PAID_activate_blocco_07.feature:42
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(0.471s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute mod3Cancel poller
scenario executed successfully
(1.757s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 3 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5835371025</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115589300513823</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_PAID_activate_blocco_07.feature:87
Scenario: Execute activatePaymentNotice request with same request as Activate Phase 1 except for idempotencyKey, immediately after the Payment Outcome Phase
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute sendPaymentOutcome request
scenario executed successfully
(0.467s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute mod3Cancel poller scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute mod3Cancel poller scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is KO of sendPaymentOutcome response
"""
"""
And check faultCode is PPT_TOKEN_SCADUTO of sendPaymentOutcome response
"""
"""
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 3 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4474450255</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115089956677196</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: block check for activatePaymentNoticeReq - position status in PAYING [Activate_blocco_01]
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_PAYING_activate_blocco_01.feature:7
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.515s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7834864254</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114452544853624</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNoticeReq_payment_PAYING_activate_blocco_01.feature:36
Scenario: Execute activatePaymentNotice request with same request as Activate Phase 1 except for idempotencyKey
-
Given
systems up
(0.543s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.776s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2190343346</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116183674113203</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: process check for activatePaymentNotice - KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_process_ko.feature:31
Scenario: Check PPT_ERRORE_EMESSO_DA_PAA error when paGetPaymentRes contains KO outcome
-
Given
systems up
(0.763s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SINTASSI_EXTRAXSD</faultCode>
<faultString>errore sintattico PA</faultString>
<id>1</id>
<description>Errore sintattico emesso dalla PA</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SINTASSI_EXTRAXSD</faultCode>
<faultString>errore sintattico PA</faultString>
<id>1</id>
<description>Errore sintattico emesso dalla PA</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_process_ko.feature:54
Scenario: Check PPT_STAZIONE_INT_PA_TIMEOUT error when paGetPaymentRes is in timeout
-
Given
systems up
(0.456s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
wait for
30
seconds at
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:297
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(1.480s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_TIMEOUT
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9209373209</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112343455128412</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: KO, obtained: KO
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "faultCode" - expected: PPT_STAZIONE_INT_PA_TIMEOUT, obtained: PPT_STAZIONE_INT_PA_SCONOSCIUTA
Feature: semantic check for activatePaymentNoticeReq regarding idempotency - use idempotency
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:31
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(1.117s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.681s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9732712874</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111847013908633</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:36
Scenario: Execute again the same activatePaymentNotice request without idempotencyKey
-
Given
systems up
(0.465s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.658s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1076810080</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112694088898041</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:44
Scenario: Execute again the activatePaymentNotice request with same idempotencyKey before it expires
-
Given
systems up
(0.455s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.511s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1541166927</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115375322703504</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:60
Scenario Outline: Execute again the activatePaymentNotice request with same idempotencyKey before it expires -- @1.1
-
Given
systems up
(0.412s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.578s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6037080944</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119158454905280</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:61
Scenario Outline: Execute again the activatePaymentNotice request with same idempotencyKey before it expires -- @1.2
-
Given
systems up
(0.516s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.481s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5999776549</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115607910288138</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:62
Scenario Outline: Execute again the activatePaymentNotice request with same idempotencyKey before it expires -- @1.3
-
Given
systems up
(0.406s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.718s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2260362535</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118290399138681</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:63
Scenario Outline: Execute again the activatePaymentNotice request with same idempotencyKey before it expires -- @1.4
-
Given
systems up
(0.581s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.787s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7440321107</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114854199206776</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:64
Scenario Outline: Execute again the activatePaymentNotice request with same idempotencyKey before it expires -- @1.5
-
Given
systems up
(0.698s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(1.338s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7066842875</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113379113463876</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:65
Scenario Outline: Execute again the activatePaymentNotice request with same idempotencyKey before it expires -- @1.6
-
Given
systems up
(0.607s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(1.407s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6454673875</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113346694544395</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:66
Scenario Outline: Execute again the activatePaymentNotice request with same idempotencyKey before it expires -- @1.7
-
Given
systems up
(0.642s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(1.300s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9819790490</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116632880258876</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:69
Scenario: Execute again activatePaymentNotice request right after expirationTime has passed (before the execution of mod3Cancel poller)
-
Given
systems up
(1.779s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
default_idempotency_key_validity_minutes
set to
10
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
nodo-dei-pagamenti has config parameter
default_token_duration_validity_millis
set to
1800000
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
the
Execute activatePaymentNotice request
scenario executed successfully
(0.606s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6330480609</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113762330189897</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:80
Scenario: Execute again activatePaymentNotice request right after expirationTime has passed
-
Given
systems up
(0.576s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
default_idempotency_key_validity_minutes
set to
10
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
the
Execute activatePaymentNotice request
scenario executed successfully
(0.473s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9565244368</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118963891756195</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:100
Scenario Outline: Execute again activatePaymentNotice request right after default_idempotency_key_validity_minutes has passed -- @1.1
-
Given
systems up
(0.460s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
default_idempotency_key_validity_minutes
set to
10
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
nodo-dei-pagamenti has config parameter
default_token_duration_validity_millis
set to
1800000
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
the
Execute activatePaymentNotice request
scenario executed successfully
(0.443s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5686614679</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116950141841345</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:103
Scenario: Execute again activatePaymentNotice request changing only idempotencyKey
-
Given
systems up
(0.373s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.468s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5093352415</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111250778043163</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:111
Scenario: Execute agin activatePaymentNotice request except for missing idempotencyKey
-
Given
systems up
(0.360s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.452s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4921614062</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111923938707391</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:119
Scenario: Execute activatePaymentNotice request with an empty idPSP
-
Given
systems up
(0.360s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
idPSP
with
Empty
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.439s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:126
Scenario: Execute formally correct activatePaymentNotice request with same idempotencyKey before it expires
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request with an empty idPSP
scenario executed successfully
(0.483s)
src/integ-test/bdd-test/features/steps/steps.py:237
-
And
idPSP
with
70000000001
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(1.311s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given idPSP with Empty in activatePaymentNotice
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is KO of activatePaymentNotice response
"""
"""
And check faultCode is PPT_SINTASSI_EXTRAXSD of activatePaymentNotice response
"""
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2129812309</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111286431457516</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idPSP
70000000001
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP></idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2129812309</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111286431457516</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_SINTASSI_EXTRAXSD
fault string: Errore di sintassi extra XSD.
description: Errore validazione XML [Envelope/Body/activatePaymentNoticeReq/idPSP] - cvc-minLength-valid: il valore "" con lunghezza = "0" non è valido come facet rispetto a minLength "1" per il tipo "stIdPSP".
check tag "outcome" - expected: KO, obtained: KO
fault code: PPT_SINTASSI_EXTRAXSD
fault string: Errore di sintassi extra XSD.
description: Errore validazione XML [Envelope/Body/activatePaymentNoticeReq/idPSP] - cvc-minLength-valid: il valore "" con lunghezza = "0" non è valido come facet rispetto a minLength "1" per il tipo "stIdPSP".
check tag "faultCode" - expected: PPT_SINTASSI_EXTRAXSD, obtained: PPT_SINTASSI_EXTRAXSD
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP></idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2129812309</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111286431457516</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idPSP
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2129812309</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111286431457516</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:133
Scenario: Execute activatePaymentNotice request with wrong password
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
password
with
wrongPassword
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.745s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTENTICAZIONE
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:140
Scenario: Execute formally correct activatePaymentNotice request with same idempotencyKey before it expires
-
Given
systems up
(0.768s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request with wrong password
scenario executed successfully
(1.025s)
src/integ-test/bdd-test/features/steps/steps.py:237
-
And
password
with
pwdpwdpwd
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(1.127s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_ERRORE_IDEMPOTENZA
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:148
Scenario: Execute activatePaymentNotice request with different idPSP-idBrokerPSP-idChannel before idempotencyKey expires
-
Given
systems up
(0.512s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.614s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2636942729</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114665457926891</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:167
Scenario Outline: Execute activatePaymentNotice request with different fiscalCode, right after default_idempotency_key_validity_minutes has passed -- @1.1
-
Given
systems up
(0.394s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
default_idempotency_key_validity_minutes
set to
10
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.420s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2250329700</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119540479680598</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:170
Scenario: Execute mod3Cancel poller
-
Given
systems up
(0.382s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
expirationTime
with
2000
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
the
Execute activatePaymentNotice request
scenario executed successfully
(0.702s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4993034038</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112377937201929</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4993034038</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112377937201929</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:177
Scenario: Execute activatePaymentNotice request with different amount
-
Given
systems up
(0.413s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute mod3Cancel poller
scenario executed successfully
(0.479s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: And the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given expirationTime with 2000 in activatePaymentNotice
"""
"""
And the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 3 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7233890418</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119495564086906</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7233890418</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119495564086906</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:184
Scenario: Execute idempotencyCacheClean poller
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
scheduler.jobName_idempotencyCacheClean.enabled
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
expirationTime
with
2000
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
the
Execute activatePaymentNotice request
scenario executed successfully
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7491092487</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116785187535934</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7491092487</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116785187535934</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:192
Scenario: Execute activatePaymentNotice request with different amount
-
Given
systems up
(0.504s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute idempotencyCacheClean poller
scenario executed successfully
(0.451s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: And the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given nodo-dei-pagamenti has config parameter scheduler.jobName_idempotencyCacheClean.enabled set to true
"""
"""
And expirationTime with 2000 in activatePaymentNotice
"""
"""
And the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job idempotencyCacheClean triggered after 3 seconds
"""
"""
Then verify the HTTP status code of idempotencyCacheClean response is 200
"""
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3139368065</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115765635385794</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3139368065</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115765635385794</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ko.feature:200
Scenario: Execute activatePaymentNotice request with different amount, after waiting 130 seconds
-
Given
systems up
(0.585s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
scheduler.jobName_idempotencyCacheClean.enabled
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
nodo-dei-pagamenti has config parameter
default_idempotency_key_validity_minutes
set to
1
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
the
Execute activatePaymentNotice request
scenario executed successfully
(0.494s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3195985548</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111402414180232</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic check for activatePaymentNoticeReq regarding idempotency - use idempotency
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ok.feature:31
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.394s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.450s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1477885960</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115068667492401</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_with_useIdempotency_ok.feature:36
Scenario: Execute again activatePaymentNotice request before idempotencyKey expires
-
Given
systems up
(0.386s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.429s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8155463403</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119332392269879</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic check for activatePaymentNoticeReq regarding idempotency - not useIdempotency
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ko.feature:31
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.317s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.434s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6043066703</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113246106631419</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ko.feature:36
Scenario: Execute again the same activatePaymentNotice request
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.399s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4098266056</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111433599942027</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ko.feature:51
Scenario Outline: Execute again activatePaymentNotice request with same idempotencyKey -- @1.1
-
Given
systems up
(0.548s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.491s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8669469961</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116215314509885</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ko.feature:52
Scenario Outline: Execute again activatePaymentNotice request with same idempotencyKey -- @1.2
-
Given
systems up
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.442s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4008342047</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116070960755571</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ko.feature:53
Scenario Outline: Execute again activatePaymentNotice request with same idempotencyKey -- @1.3
-
Given
systems up
(0.344s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.429s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6030973600</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119312067236486</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ko.feature:54
Scenario Outline: Execute again activatePaymentNotice request with same idempotencyKey -- @1.4
-
Given
systems up
(0.410s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.529s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5716450760</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116620327401818</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ko.feature:55
Scenario Outline: Execute again activatePaymentNotice request with same idempotencyKey -- @1.5
-
Given
systems up
(0.419s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.592s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3077741807</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114796356126140</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ko.feature:56
Scenario Outline: Execute again activatePaymentNotice request with same idempotencyKey -- @1.6
-
Given
systems up
(1.015s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.598s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6497340273</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114623144691390</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ko.feature:59
Scenario: Execute again activatePaymentNotice request right after expirationTime has passed (before the execution of mod3Cancel poller)
-
Given
systems up
(0.522s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
default_idempotency_key_validity_minutes
set to
10
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
nodo-dei-pagamenti has config parameter
default_token_duration_validity_millis
set to
1800000
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
the
Execute activatePaymentNotice request
scenario executed successfully
(1.022s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3440962904</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118498236062116</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ko.feature:69
Scenario: Execute again activatePaymentNotice request right after expirationTime has passed
-
Given
systems up
(0.519s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
default_idempotency_key_validity_minutes
set to
10
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
the
Execute activatePaymentNotice request
scenario executed successfully
(0.515s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8958583899</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117120274726811</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ko.feature:89
Scenario Outline: Execute again activatePaymentNotice request right after default_idempotency_key_validity_minutes has passed -- @1.1
-
Given
systems up
(0.449s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
default_idempotency_key_validity_minutes
set to
10
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
nodo-dei-pagamenti has config parameter
default_token_duration_validity_millis
set to
1800000
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
the
Execute activatePaymentNotice request
scenario executed successfully
(1.350s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4260162940</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111736305104512</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic check for activatePaymentNoticeReq regarding idempotency - not useIdempotency
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ok.feature:31
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.324s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.451s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8431163356</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119742960262569</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ok.feature:36
Scenario: Execute again activatePaymentNotice request with same idempotencyKey
-
Given
systems up
(0.409s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.525s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6987066704</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113090681364512</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/activatePaymentNotice_semantic_without_useIdempotency_ok.feature:54
Scenario: Execute again activatePaymentNotice request with different fiscalCode
-
Given
systems up
(0.435s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.735s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2118116408</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115441525392816</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: verify test flow paGetPayment, pspNotifyPayment and sendPaymentOutcome
src/integ-test/bdd-test/features/NewMod3/flows/paGetPayment_pspNotifyPayment_sendPaymentOutcome.feature:7
Scenario: Execute activateIOPayment request
-
Given
systems up
(0.588s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
IO
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(1.445s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>97735020584_4825807581</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115369197919083</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paGetPayment_pspNotifyPayment_sendPaymentOutcome.feature:34
Scenario: Execute nodoChiediInformazioniPagamento request
-
Given
systems up
(0.371s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
the
activateIOPayment
scenario executed successfully
(0.427s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activateIOPayment
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
And paymentToken exists of activateIOPayment response
"""
"""
And paymentToken length is less than 36 of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>97735020584_6755917900</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115489942935725</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paGetPayment_pspNotifyPayment_sendPaymentOutcome.feature:40
Scenario: Execute nodoInoltraEsitoPagamentoCarta request
-
Given
systems up
(0.339s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.507s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the activateIOPayment scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the activateIOPayment scenario executed successfully
"""
"""
When WISP/PM sends REST GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
Given initial XML activateIOPayment
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
And paymentToken exists of activateIOPayment response
"""
"""
And paymentToken length is less than 36 of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>97735020584_8531390902</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113040037201084</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paGetPayment_pspNotifyPayment_sendPaymentOutcome.feature:61
Scenario: Verify consistency between activateIOPaymentRes and pspNotifyPaymentReq
-
Given
systems up
(1.010s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
the
Execute nodoInoltraEsitoPagamentoCarta request
scenario executed successfully
(0.689s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute nodoChiediInformazioniPagamento request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the activateIOPayment scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute nodoChiediInformazioniPagamento request scenario executed successfully
"""
"""
When WISP/PM sends REST POST inoltroEsito/carta to nodo-dei-pagamenti
"""
{
"idPagamento": "$activateIOPaymentResponse.paymentToken",
"RRN": 0,
"identificativoPsp": "40000000001",
"tipoVersamento": "CP",
"identificativoIntermediario": "40000000001",
"identificativoCanale": "40000000001_06",
"importoTotalePagato": 20.1,
"timestampOperazione": "2012-04-23T18:25:43Z",
"codiceAutorizzativo": "666666",
"esitoTransazioneCarta": "ok"
}
"""
Then verify the HTTP status code of inoltroEsito/carta response is 200
"""
"""
Then check esito is OK of inoltroEsito/carta response
"""
"""
Given the activateIOPayment scenario executed successfully
"""
"""
When WISP/PM sends REST GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
Given initial XML activateIOPayment
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
And paymentToken exists of activateIOPayment response
"""
"""
And paymentToken length is less than 36 of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>97735020584_8710066588</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116579960434524</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paGetPayment_pspNotifyPayment_sendPaymentOutcome.feature:66
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(0.530s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
the
Verify consistency between activateIOPaymentRes and pspNotifyPaymentReq
scenario executed successfully
(0.585s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute nodoInoltraEsitoPagamentoCarta request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute nodoChiediInformazioniPagamento request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the activateIOPayment scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute nodoInoltraEsitoPagamentoCarta request scenario executed successfully
"""
"""
Then activateIOPayment response and pspNotifyPayment request are consistent
"""
"""
Given the Execute nodoChiediInformazioniPagamento request scenario executed successfully
"""
"""
When WISP/PM sends REST POST inoltroEsito/carta to nodo-dei-pagamenti
"""
{
"idPagamento": "$activateIOPaymentResponse.paymentToken",
"RRN": 0,
"identificativoPsp": "40000000001",
"tipoVersamento": "CP",
"identificativoIntermediario": "40000000001",
"identificativoCanale": "40000000001_06",
"importoTotalePagato": 20.1,
"timestampOperazione": "2012-04-23T18:25:43Z",
"codiceAutorizzativo": "666666",
"esitoTransazioneCarta": "ok"
}
"""
Then verify the HTTP status code of inoltroEsito/carta response is 200
"""
"""
Then check esito is OK of inoltroEsito/carta response
"""
"""
Given the activateIOPayment scenario executed successfully
"""
"""
When WISP/PM sends REST GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
Given initial XML activateIOPayment
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
And paymentToken exists of activateIOPayment response
"""
"""
And paymentToken length is less than 36 of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>97735020584_5632002104</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118535054307702</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paGetPayment_pspNotifyPayment_sendPaymentOutcome.feature:108
Scenario: Execute paSendRT request
-
Given
systems up
(0.362s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
the
Execute sendPaymentOutcome request
scenario executed successfully
(0.514s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Verify consistency between activateIOPaymentRes and pspNotifyPaymentReq scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute nodoInoltraEsitoPagamentoCarta request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute nodoChiediInformazioniPagamento request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the activateIOPayment scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Verify consistency between activateIOPaymentRes and pspNotifyPaymentReq scenario executed successfully
"""
"""
Given initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000001</idBrokerPSP>
<idChannel>40000000001_06</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activateIOPaymentResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given the Execute nodoInoltraEsitoPagamentoCarta request scenario executed successfully
"""
"""
Then activateIOPayment response and pspNotifyPayment request are consistent
"""
"""
Given the Execute nodoChiediInformazioniPagamento request scenario executed successfully
"""
"""
When WISP/PM sends REST POST inoltroEsito/carta to nodo-dei-pagamenti
"""
{
"idPagamento": "$activateIOPaymentResponse.paymentToken",
"RRN": 0,
"identificativoPsp": "40000000001",
"tipoVersamento": "CP",
"identificativoIntermediario": "40000000001",
"identificativoCanale": "40000000001_06",
"importoTotalePagato": 20.1,
"timestampOperazione": "2012-04-23T18:25:43Z",
"codiceAutorizzativo": "666666",
"esitoTransazioneCarta": "ok"
}
"""
Then verify the HTTP status code of inoltroEsito/carta response is 200
"""
"""
Then check esito is OK of inoltroEsito/carta response
"""
"""
Given the activateIOPayment scenario executed successfully
"""
"""
When WISP/PM sends REST GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
Given initial XML activateIOPayment
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
And paymentToken exists of activateIOPayment response
"""
"""
And paymentToken length is less than 36 of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>97735020584_3267467180</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114118663252361</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: process tests for paSendRT
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:25
Scenario: Execute verifyPaymentNotice request
-
Given
systems up
(0.498s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.598s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118695692938822</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:30
Scenario: Define paGetPayment
-
Given
systems up
(0.728s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:100
Scenario: Define activatePaymentNotice
-
Given
systems up
(1.090s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$verifyPaymentNotice.fiscalCode</fiscalCode>
<noticeNumber>$verifyPaymentNotice.noticeNumber</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:127
Scenario: Define sendPaymentOutcome
-
Given
systems up
(0.495s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken></paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:177
Scenario: Execute activatePaymentNotice request with lastPayment to 1
-
Given
systems up
(0.387s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(0.474s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113834198520824</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:186
Scenario: Execute sendPaymentOutcome request with lastPayment to 1
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with lastPayment to 1
scenario executed successfully
(0.413s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116798723540461</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:196
Scenario: Execute activatePaymentNotice request with lastPayment to 0
-
Given
systems up
(0.496s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(0.599s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112372146399051</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:206
Scenario: Execute sendPaymentOutcome request with lastPayment to 0
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with lastPayment to 0
scenario executed successfully
(0.882s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And lastPayment with 0 in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115412322676419</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:216
Scenario: Execute activatePaymentNotice request with 3 transfers
-
Given
systems up
(0.385s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(0.738s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115045065811454</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:227
Scenario: Execute sendPaymentOutcome request with 3 transfers
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 3 transfers
scenario executed successfully
(0.898s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>77777777777</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer><transfer><idTransfer>2</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer><transfer><idTransfer>3</idTransfer><transferAmount>4.00</transferAmount><fiscalCodePA>90000000002</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118096433803591</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:237
Scenario: Execute sendPaymentOutcome request with 3 transfers and outcome KO
-
Given
systems up
(1.301s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 3 transfers
scenario executed successfully
(1.220s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>77777777777</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer><transfer><idTransfer>2</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer><transfer><idTransfer>3</idTransfer><transferAmount>4.00</transferAmount><fiscalCodePA>90000000002</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119345949748174</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:247
Scenario: Execute activatePaymentNotice request with 3 transfers with expiration time
-
Given
systems up
(1.354s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:259
Scenario: Execute mod3Cancel poller with 3 transfers with expiration time
-
Given
systems up
(0.877s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 3 transfers with expiration time
scenario executed successfully
(0.412s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And expirationTime with 2000 in activatePaymentNotice
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>77777777777</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer><transfer><idTransfer>2</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer><transfer><idTransfer>3</idTransfer><transferAmount>4.00</transferAmount><fiscalCodePA>90000000002</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114593668882307</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:266
Scenario: Execute activatePaymentNotice request with 3 transfers and broadcast true for secondary EC
-
Given
systems up
(0.784s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(0.596s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117502759312844</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:277
Scenario: Execute sendPaymentOutcome request with 3 transfers and broadcast true for secondary EC
-
Given
systems up
(0.507s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 3 transfers and broadcast true for secondary EC
scenario executed successfully
(1.616s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>77777777777</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer><transfer><idTransfer>2</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer><transfer><idTransfer>3</idTransfer><transferAmount>4.00</transferAmount><fiscalCodePA>90000000002</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116379062029844</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:289
Scenario: Execute sendPaymentOutcome request with 3 transfers and broadcast true for secondary EC and outcome KO
-
Given
systems up
(1.219s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:299
Scenario: Execute activatePaymentNotice request with 3 transfers and broadcast true for secondary EC with expirationTime
-
Given
systems up
(0.846s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(1.170s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111472451346302</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:311
Scenario: Execute mod3Cancel poller with 3 transfers and broadcast true for secondary EC with expirationTime
-
Given
systems up
(0.506s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 3 transfers and broadcast true for secondary EC with expirationTime
scenario executed successfully
(0.527s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And expirationTime with 2000 in activatePaymentNotice
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>77777777777</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer><transfer><idTransfer>2</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer><transfer><idTransfer>3</idTransfer><transferAmount>4.00</transferAmount><fiscalCodePA>90000000002</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116176778035339</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:318
Scenario: Execute activatePaymentNotice request with 2 transfers and broadcast true for 2 stations of secondary EC
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(0.447s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113221925236728</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:330
Scenario: Execute sendPaymentOutcome request with 2 transfers and broadcast true for 2 stations of secondary EC
-
Given
systems up
(0.332s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 2 transfers and broadcast true for 2 stations of secondary EC
scenario executed successfully
(0.392s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>77777777777</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer><transfer><idTransfer>2</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And paymentAmount with 6.00 in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117630924449426</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:342
Scenario: Execute activatePaymentNotice request with 3 transfers, 1 for primary EC and 2 for same secondary EC, and broadcast true for 1 station of secondary EC
-
Given
systems up
(0.334s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(0.523s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115927410494534</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:353
Scenario: Execute sendPaymentOutcome request with 3 transfers, 1 for primary EC and 2 for same secondary EC, and broadcast true for 1 station of secondary EC
-
Given
systems up
(0.555s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 3 transfers, 1 for primary EC and 2 for same secondary EC, and broadcast true for 1 station of secondary EC
scenario executed successfully
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>2.00</transferAmount><fiscalCodePA>77777777777</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer><transfer><idTransfer>2</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer><transfer><idTransfer>3</idTransfer><transferAmount>5.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111546413415704</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:364
Scenario: Execute activatePaymentNotice request with 3 transfers, 1 for primary EC and 2 for same secondary EC, and broadcast true for 2 stations of secondary EC
-
Given
systems up
(0.344s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(0.416s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118566033821092</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:375
Scenario: Execute sendPaymentOutcome request with 3 transfers, 1 for primary EC and 2 for same secondary EC, and broadcast true for 2 stations of secondary EC
-
Given
systems up
(0.319s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 3 transfers, 1 for primary EC and 2 for same secondary EC, and broadcast true for 2 stations of secondary EC
scenario executed successfully
(0.420s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>2.00</transferAmount><fiscalCodePA>77777777777</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer><transfer><idTransfer>2</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer><transfer><idTransfer>3</idTransfer><transferAmount>5.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116324013990598</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:387
Scenario: Execute activatePaymentNotice request with 3 transfers, 2 for primary EC and 1 for secondary EC, and broadcast true for 1 station of secondary EC
-
Given
systems up
(0.344s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(1.897s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118742473862452</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:398
Scenario: Execute sendPaymentOutcome request with 3 transfers, 2 for primary EC and 1 for secondary EC, and broadcast true for 1 station of secondary EC
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 3 transfers, 2 for primary EC and 1 for secondary EC, and broadcast true for 1 station of secondary EC
scenario executed successfully
(1.463s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>2.00</transferAmount><fiscalCodePA>77777777777</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer><transfer><idTransfer>2</idTransfer><transferAmount>3.00</transferAmount><fiscalCodePA>44444444444</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer><transfer><idTransfer>3</idTransfer><transferAmount>5.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>test</remittanceInformation><transferCategory>test</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114450982397863</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:409
Scenario: Execute activatePaymentNotice request with 1 transfer for secondary EC and broadcast false for all stations of secondary EC
-
Given
systems up
(1.889s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(1.025s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111058411671591</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:420
Scenario: Execute sendPaymentOutcome request with 1 transfer for secondary EC and broadcast false for all stations of secondary EC
-
Given
systems up
(0.989s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 1 transfer for secondary EC and broadcast false for all stations of secondary EC
scenario executed successfully
(1.266s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>10.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119149834749403</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:430
Scenario: Execute activatePaymentNotice request with 1 transfer and broadcast true for 1 station of primary EC
-
Given
systems up
(1.172s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(1.102s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119835027357616</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:441
Scenario: Execute sendPaymentOutcome request with 1 transfer and broadcast true for 1 station of primary EC
-
Given
systems up
(1.014s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 1 transfer and broadcast true for 1 station of primary EC
scenario executed successfully
(0.512s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>10.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112986436197937</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:451
Scenario: Execute sendPaymentOutcome request with 1 transfer and broadcast true for 1 station of primary EC and outcome KO
-
Given
systems up
(1.670s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 1 transfer and broadcast true for 1 station of primary EC
scenario executed successfully
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>10.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112942334140622</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:461
Scenario: Execute activatePaymentNotice request with 1 transfer and broadcast true for 1 station of primary EC with expirationTime
-
Given
systems up
(0.336s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(0.537s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117067040258598</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:473
Scenario: Execute mod3Cancel poller with 1 transfer and broadcast true for 1 station of primary EC with expirationTime
-
Given
systems up
(0.501s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 1 transfer and broadcast true for 1 station of primary EC with expirationTime
scenario executed successfully
(0.494s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And expirationTime with 2000 in activatePaymentNotice
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>10.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119908911726006</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/paSendRT.feature:480
Scenario: Execute sendPaymentOutcome request with paSendRT timeout response
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request with 1 transfer and broadcast true for 1 station of primary EC
scenario executed successfully
(0.466s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And the Define activatePaymentNotice scenario executed successfully
"""
"""
And the Define paGetPayment scenario executed successfully
"""
"""
And transferList with <transferList><transfer><idTransfer>1</idTransfer><transferAmount>10.00</transferAmount><fiscalCodePA>90000000001</fiscalCodePA><IBAN>IT45R0760103200000000001016</IBAN><remittanceInformation>testPaGetPayment</remittanceInformation><transferCategory>paGetPaymentTest</transferCategory></transfer></transferList> in paGetPayment
"""
"""
And EC replies to nodo-dei-pagamenti with the paGetPayment
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
When PSP sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116785807336776</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks for paVerifyPaymentNoticeRes - KO
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:52
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.1
-
Given
systems up
(0.319s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Body
with
None
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:53
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.2
-
Given
systems up
(0.318s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Body
with
Empty
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:54
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.3
-
Given
systems up
(0.396s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paf:paVerifyPaymentNoticeRes
with
None
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paf:paVerifyPaymentNoticeRes
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:55
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.4
-
Given
systems up
(1.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paf:paVerifyPaymentNoticeRes
with
Empty
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paf:paVerifyPaymentNoticeRes
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:56
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.5
-
Given
systems up
(0.415s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
None
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:57
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.6
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
Empty
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
#outcome#
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome></outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:58
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.7
-
Given
systems up
(0.333s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
PP
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>PP</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:59
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.8
-
Given
systems up
(0.363s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
KO
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
fault
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:102
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.1
-
Given
systems up
(0.323s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentList
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentList
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:103
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.2
-
Given
systems up
(1.267s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentList
with
Empty
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentList
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList><!--1 to 5 repetitions:-->
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:104
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.3
-
Given
systems up
(0.450s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentOptionDescription
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentOptionDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:105
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.4
-
Given
systems up
(0.333s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentOptionDescription
with
Empty
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentOptionDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:106
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.5
-
Given
systems up
(1.279s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:107
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.6
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
amount
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
amount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:108
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.7
-
Given
systems up
(1.196s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
amount
with
Empty
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
amount
10.00
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount></amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:109
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.8
-
Given
systems up
(0.325s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
amount
with
11,34
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
amount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>11,34</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:110
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.9
-
Given
systems up
(0.327s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
amount
with
11.342
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
amount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>11.342</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:111
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.10
-
Given
systems up
(0.336s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
amount
with
1219087657.34
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
amount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>1219087657.34</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:112
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.11
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
options
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
options
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:113
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.12
-
Given
systems up
(0.571s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
options
with
Empty
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
options
EQ
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options></options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:114
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.13
-
Given
systems up
(0.362s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
options
with
KK
in
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
options
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>KK</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:115
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.14
-
Given
systems up
(0.695s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
Empty
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
2021-12-31
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate></dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:116
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.15
-
Given
systems up
(0.319s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-28-2022
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>12-28-2022</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:117
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.16
-
Given
systems up
(0.317s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-09-22
in
paVerifyPaymentNotice
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>12-09-22</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:118
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.17
-
Given
systems up
(0.386s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-08-2022T12:00:678
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>12-08-2022T12:00:678</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:119
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.18
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
detailDescription
with
Empty
in
paVerifyPaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
detailDescription
test
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription></detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:120
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.19
-
Given
systems up
(1.332s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
detailDescription
with
test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
detailDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:121
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.20
-
Given
systems up
(0.582s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
allCCP
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
allCCP
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:122
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.21
-
Given
systems up
(0.393s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
allCCP
with
Empty
in
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
allCCP
1
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP></allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:123
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.22
-
Given
systems up
(0.396s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
allCCP
with
3
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
allCCP
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>3</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:124
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.23
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentDescription
with
None
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:125
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.24
-
Given
systems up
(0.384s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentDescription
with
Empty
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentDescription
test
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription></paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:126
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.25
-
Given
systems up
(0.599s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentDescription
with
test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paVerifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:127
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.26
-
Given
systems up
(0.367s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
None
in
paVerifyPaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:128
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.27
-
Given
systems up
(0.707s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
Empty
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
12345678901
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA></fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:129
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.28
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
123456789012
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>123456789012</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:130
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.29
-
Given
systems up
(0.421s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
12345jh%lk9
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345jh%lk9</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:131
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.30
-
Given
systems up
(0.403s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:132
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.31
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
Empty
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
company
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName></companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:133
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.32
-
Given
systems up
(0.888s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:134
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.33
-
Given
systems up
(0.545s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
officeName
with
Empty
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
officeName
office
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName></officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:135
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.34
-
Given
systems up
(0.363s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
officeName
with
test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
officeName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:136
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.35
-
Given
systems up
(0.323s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
allCCP
with
None
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
allCCP
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:137
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.36
-
Given
systems up
(0.347s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentDescription
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.017s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:138
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.37
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ko.feature:139
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.38
-
Given
systems up
(0.342s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: syntax checks for paVerifyPaymentNoticeRes - OK
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ok.feature:63
Scenario Outline: Check paVerifyPaymentRes response with missing optional fields -- @1.1
-
Given
systems up
(0.369s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Header
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ok.feature:64
Scenario Outline: Check paVerifyPaymentRes response with missing optional fields -- @1.2
-
Given
systems up
(0.323s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ok.feature:65
Scenario Outline: Check paVerifyPaymentRes response with missing optional fields -- @1.3
-
Given
systems up
(0.361s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
detailDescription
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.017s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
detailDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paVerifyPaymentNoticeRes_syntax_ok.feature:66
Scenario Outline: Check paVerifyPaymentRes response with missing optional fields -- @1.4
-
Given
systems up
(0.341s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
officeName
with
None
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
officeName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: process check for activatePaymentNotice - KO
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_semantic_ko.feature:62
Scenario Outline: semantic check on paaAttivaRPTRes -- @1.1
-
Given
systems up
(0.317s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
ibanAccredito with Unknown paaAttivaRPT
(0.000s)
<unknown>
Feature: check syntax KO for paaAttivaRPT
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:63
Scenario Outline: -- @1.1
-
Given
systems up
(0.400s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Body with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:64
Scenario Outline: -- @1.2
-
Given
systems up
(0.398s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Body with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:65
Scenario Outline: -- @1.3
-
Given
systems up
(0.369s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:paaAttivaRPTRisposta with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:66
Scenario Outline: -- @1.4
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
paaAttivaRPTRisposta with RemoveParent paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:67
Scenario Outline: -- @1.5
-
Given
systems up
(0.344s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
paaAttivaRPTRisposta with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:68
Scenario Outline: -- @1.6
-
Given
systems up
(0.500s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
esito with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:69
Scenario Outline: -- @1.7
-
Given
systems up
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
esito with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:70
Scenario Outline: -- @1.8
-
Given
systems up
(0.422s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
esito with prova paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:71
Scenario Outline: -- @1.9
-
Given
systems up
(0.329s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
datiPagamentoPA with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:72
Scenario Outline: -- @1.10
-
Given
systems up
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
datiPagamentoPA with RemoveParent paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:73
Scenario Outline: -- @1.11
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
datiPagamentoPA with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:74
Scenario Outline: -- @1.12
-
Given
systems up
(0.393s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
importoSingoloVersamento with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:75
Scenario Outline: -- @1.13
-
Given
systems up
(0.347s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
importoSingoloVersamento with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:76
Scenario Outline: -- @1.14
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
importoSingoloVersamento with 105,1234 paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:77
Scenario Outline: -- @1.15
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
importoSingoloVersamento with 105.2 paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:78
Scenario Outline: -- @1.16
-
Given
systems up
(0.338s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
importoSingoloVersamento with 105.256 paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:79
Scenario Outline: -- @1.17
-
Given
systems up
(0.338s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
importoSingoloVersamento with 12ad45rtyu78hj56 paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:80
Scenario Outline: -- @1.18
-
Given
systems up
(0.339s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
ibanAccredito with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:81
Scenario Outline: -- @1.19
-
Given
systems up
(0.400s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
ibanAccredito with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:82
Scenario Outline: -- @1.20
-
Given
systems up
(0.334s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
ibanAccredito with LzMdYpAMYOmncJuwfSlsuAEykZeutSzYUMn paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:83
Scenario Outline: -- @1.21
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
bicAccredito with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:84
Scenario Outline: -- @1.22
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
bicAccredito with oZGFzQB paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:85
Scenario Outline: -- @1.23
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
bicAccredito with CmlNroXzd paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:86
Scenario Outline: -- @1.24
-
Given
systems up
(0.360s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
bicAccredito with dtBhfpmUWBRl paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:87
Scenario Outline: -- @1.25
-
Given
systems up
(0.371s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
enteBeneficiario with RemoveParent paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:88
Scenario Outline: -- @1.26
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
enteBeneficiario with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:89
Scenario Outline: -- @1.27
-
Given
systems up
(0.353s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
identificativoUnivocoBeneficiario with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:90
Scenario Outline: -- @1.28
-
Given
systems up
(1.243s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
identificativoUnivocoBeneficiario with RemoveParent paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:91
Scenario Outline: -- @1.29
-
Given
systems up
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
identificativoUnivocoBeneficiario with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:92
Scenario Outline: -- @1.30
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
tipoIdentificativoUnivoco with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:93
Scenario Outline: -- @1.31
-
Given
systems up
(0.373s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
tipoIdentificativoUnivoco with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:94
Scenario Outline: -- @1.32
-
Given
systems up
(0.463s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
tipoIdentificativoUnivoco with F paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:95
Scenario Outline: -- @1.33
-
Given
systems up
(0.501s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
tipoIdentificativoUnivoco with GG paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:96
Scenario Outline: -- @1.34
-
Given
systems up
(0.520s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
codiceIdentificativoUnivoco with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:97
Scenario Outline: -- @1.35
-
Given
systems up
(0.415s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
codiceIdentificativoUnivoco with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:98
Scenario Outline: -- @1.36
-
Given
systems up
(0.328s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
codiceIdentificativoUnivoco with cuOgco5MdQNeL4OwY paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:99
Scenario Outline: -- @1.37
-
Given
systems up
(0.363s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
denominazioneBeneficiario with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:100
Scenario Outline: -- @1.38
-
Given
systems up
(1.258s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
denominazioneBeneficiario with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:101
Scenario Outline: -- @1.39
-
Given
systems up
(0.326s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
denominazioneBeneficiario with lM0Gm66IEpiwsuLFPC0MWYX1WP2UbKF5lkLIF2N5fNrznVcf1WNnfZexSwDOWamXqrN1Ezi paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:102
Scenario Outline: -- @1.40
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
codiceUnitOperBeneficiario with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:103
Scenario Outline: -- @1.41
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
codiceUnitOperBeneficiario with OhCLdNnMWyuZOFxLHPJvnBQdPSRBOuUzeaPZ paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:104
Scenario Outline: -- @1.42
-
Given
systems up
(0.320s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
denomUnitOperBeneficiario with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:105
Scenario Outline: -- @1.43
-
Given
systems up
(0.425s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
denomUnitOperBeneficiario with YHBRElAVeOXtUdkTzMEbXZDQGuUxaVATbLRRrahkOhTvWDaHfrmyFuWwfuIrmAHkdxWepJf paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:106
Scenario Outline: -- @1.44
-
Given
systems up
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
indirizzoBeneficiario with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:107
Scenario Outline: -- @1.45
-
Given
systems up
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
indirizzoBeneficiario with YHBRElAVeOXtUdkTzMEbXZDQGuUxaVATbLRRrahkOhTvWDaHfrmyFuWwfuIrmAHkdxWepJf paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:108
Scenario Outline: -- @1.46
-
Given
systems up
(0.344s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
civicoBeneficiario with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:109
Scenario Outline: -- @1.47
-
Given
systems up
(1.121s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
civicoBeneficiario with uvWjRNIKgwlykuSYZ paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:110
Scenario Outline: -- @1.48
-
Given
systems up
(0.356s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
capBeneficiario with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:111
Scenario Outline: -- @1.49
-
Given
systems up
(0.347s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
capBeneficiario with uvWjRNIKgwlykuSYZ paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:112
Scenario Outline: -- @1.50
-
Given
systems up
(0.339s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
localitaBeneficiario with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:113
Scenario Outline: -- @1.51
-
Given
systems up
(0.320s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
localitaBeneficiario with JcGmMhGsOtwaHHhylTsKjCEBLaGjNVUKEsMM paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:114
Scenario Outline: -- @1.52
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
provinciaBeneficiario with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:115
Scenario Outline: -- @1.53
-
Given
systems up
(0.455s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
provinciaBeneficiario with 12AS57rjifijoi245685asdas1568wa4846 paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:116
Scenario Outline: -- @1.54
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nazioneBeneficiario with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:117
Scenario Outline: -- @1.55
-
Given
systems up
(1.008s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nazioneBeneficiario with 1A paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:118
Scenario Outline: -- @1.56
-
Given
systems up
(0.342s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nazioneBeneficiario with 1 paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:119
Scenario Outline: -- @1.57
-
Given
systems up
(0.342s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nazioneBeneficiario with E paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:120
Scenario Outline: -- @1.58
-
Given
systems up
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
credenzialiPagatore with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:121
Scenario Outline: -- @1.59
-
Given
systems up
(0.370s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
credenzialiPagatore with 12AS57rjifijoi245685asdas1568wa4846 paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:122
Scenario Outline: -- @1.60
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
causaleVersamento with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:123
Scenario Outline: -- @1.61
-
Given
systems up
(0.678s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
causaleVersamento with Empty paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ko.feature:124
Scenario Outline: -- @1.62
-
Given
systems up
(1.506s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
Feature: check syntax KO for paaAttivaRPT
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:61
Scenario Outline: -- @1.1
-
Given
systems up
(0.863s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Header with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:62
Scenario Outline: -- @1.2
-
Given
systems up
(0.378s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
bicAccredito with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:63
Scenario Outline: -- @1.3
-
Given
systems up
(0.995s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
enteBeneficiario with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:64
Scenario Outline: -- @1.4
-
Given
systems up
(1.101s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
codiceUnitOperBeneficiario with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:65
Scenario Outline: -- @1.5
-
Given
systems up
(0.699s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
denomUnitOperBeneficiario with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:66
Scenario Outline: -- @1.6
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
indirizzoBeneficiario with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:67
Scenario Outline: -- @1.7
-
Given
systems up
(1.172s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
civicoBeneficiario with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:68
Scenario Outline: -- @1.8
-
Given
systems up
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
capBeneficiario with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:69
Scenario Outline: -- @1.9
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
localitaBeneficiario with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:70
Scenario Outline: -- @1.10
-
Given
systems up
(0.773s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
provinciaBeneficiario with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:71
Scenario Outline: -- @1.11
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nazioneBeneficiario with None paaAttivaRPT
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaAttivaRPT_syntax_ok.feature:72
Scenario Outline: -- @1.12
-
Given
systems up
(0.337s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaAttivaRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
credenzialiPagatore with None paaAttivaRPT
(0.000s)
<unknown>
Feature: check semantic paaVerifyRPT - KO
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_semantic_ko.feature:55
Scenario Outline: -- @1.1
-
Given
systems up
(0.369s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
initial XML
paaVerificaRPTRes
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
Feature: check syntax KO for paaVerificaRPTRes
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:57
Scenario Outline: -- @1.1
-
Given
systems up
(0.331s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:58
Scenario Outline: -- @1.2
-
Given
systems up
(0.361s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:59
Scenario Outline: -- @1.3
-
Given
systems up
(0.392s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:60
Scenario Outline: -- @1.4
-
Given
systems up
(0.541s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:61
Scenario Outline: -- @1.5
-
Given
systems up
(0.389s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:62
Scenario Outline: -- @1.6
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:63
Scenario Outline: -- @1.7
-
Given
systems up
(0.388s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:64
Scenario Outline: -- @1.8
-
Given
systems up
(0.378s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:65
Scenario Outline: -- @1.9
-
Given
systems up
(0.317s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:66
Scenario Outline: -- @1.10
-
Given
systems up
(0.425s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:67
Scenario Outline: -- @1.11
-
Given
systems up
(0.368s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:68
Scenario Outline: -- @1.12
-
Given
systems up
(0.384s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:69
Scenario Outline: -- @1.13
-
Given
systems up
(1.466s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:70
Scenario Outline: -- @1.14
-
Given
systems up
(0.775s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:71
Scenario Outline: -- @1.15
-
Given
systems up
(0.379s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:72
Scenario Outline: -- @1.16
-
Given
systems up
(0.480s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:73
Scenario Outline: -- @1.17
-
Given
systems up
(0.496s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:74
Scenario Outline: -- @1.18
-
Given
systems up
(0.336s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:75
Scenario Outline: -- @1.19
-
Given
systems up
(0.307s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:76
Scenario Outline: -- @1.20
-
Given
systems up
(0.332s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:77
Scenario Outline: -- @1.21
-
Given
systems up
(0.334s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:78
Scenario Outline: -- @1.22
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:79
Scenario Outline: -- @1.23
-
Given
systems up
(0.362s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:80
Scenario Outline: -- @1.24
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:81
Scenario Outline: -- @1.25
-
Given
systems up
(0.364s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:82
Scenario Outline: -- @1.26
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:83
Scenario Outline: -- @1.27
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:84
Scenario Outline: -- @1.28
-
Given
systems up
(0.328s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:85
Scenario Outline: -- @1.29
-
Given
systems up
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:86
Scenario Outline: -- @1.30
-
Given
systems up
(0.394s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:87
Scenario Outline: -- @1.31
-
Given
systems up
(0.378s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:88
Scenario Outline: -- @1.32
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:89
Scenario Outline: -- @1.33
-
Given
systems up
(0.342s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:90
Scenario Outline: -- @1.34
-
Given
systems up
(0.963s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:91
Scenario Outline: -- @1.35
-
Given
systems up
(1.617s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:92
Scenario Outline: -- @1.36
-
Given
systems up
(0.449s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:93
Scenario Outline: -- @1.37
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:94
Scenario Outline: -- @1.38
-
Given
systems up
(0.344s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:95
Scenario Outline: -- @1.39
-
Given
systems up
(0.353s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:96
Scenario Outline: -- @1.40
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:97
Scenario Outline: -- @1.41
-
Given
systems up
(1.438s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:98
Scenario Outline: -- @1.42
-
Given
systems up
(0.401s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:99
Scenario Outline: -- @1.43
-
Given
systems up
(0.423s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:100
Scenario Outline: -- @1.44
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:101
Scenario Outline: -- @1.45
-
Given
systems up
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:102
Scenario Outline: -- @1.46
-
Given
systems up
(0.323s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:103
Scenario Outline: -- @1.47
-
Given
systems up
(0.493s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:104
Scenario Outline: -- @1.48
-
Given
systems up
(1.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:105
Scenario Outline: -- @1.49
-
Given
systems up
(0.330s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:106
Scenario Outline: -- @1.50
-
Given
systems up
(0.329s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:107
Scenario Outline: -- @1.51
-
Given
systems up
(0.418s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:108
Scenario Outline: -- @1.52
-
Given
systems up
(0.488s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:109
Scenario Outline: -- @1.53
-
Given
systems up
(0.321s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:110
Scenario Outline: -- @1.54
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:111
Scenario Outline: -- @1.55
-
Given
systems up
(0.332s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:112
Scenario Outline: -- @1.56
-
Given
systems up
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:113
Scenario Outline: -- @1.57
-
Given
systems up
(0.901s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:114
Scenario Outline: -- @1.58
-
Given
systems up
(0.618s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:115
Scenario Outline: -- @1.59
-
Given
systems up
(0.342s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:116
Scenario Outline: -- @1.60
-
Given
systems up
(0.368s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:117
Scenario Outline: -- @1.61
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:118
Scenario Outline: -- @1.62
-
Given
systems up
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:119
Scenario Outline: -- @1.63
-
Given
systems up
(0.338s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:120
Scenario Outline: -- @1.64
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ko.feature:121
Scenario Outline: -- @1.65
-
Given
systems up
(0.415s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 75
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
Feature: check syntax OK for paaVerificaRPTRes
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ok.feature:56
Scenario Outline: -- @1.1
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
codiceUnitOperBeneficiario with None paaVerificaRPTRes
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ok.feature:57
Scenario Outline: -- @1.2
-
Given
systems up
(0.368s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
denomUnitOperBeneficiario with None paaVerificaRPTRes
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ok.feature:58
Scenario Outline: -- @1.3
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
indirizzoBeneficiario with None paaVerificaRPTRes
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ok.feature:59
Scenario Outline: -- @1.4
-
Given
systems up
(0.313s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
civicoBeneficiario with None paaVerificaRPTRes
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ok.feature:60
Scenario Outline: -- @1.5
-
Given
systems up
(0.330s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
capBeneficiario with None paaVerificaRPTRes
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ok.feature:61
Scenario Outline: -- @1.6
-
Given
systems up
(0.335s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
localitaBeneficiario with None paaVerificaRPTRes
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/flows/paaVerifyRPT_syntax_ok.feature:62
Scenario Outline: -- @1.7
-
Given
systems up
(0.364s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paaVerificaRPTRes
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
provinciaBeneficiario with None paaVerificaRPTRes
(0.000s)
<unknown>
Feature: process checks for pspNotifyPayment
src/integ-test/bdd-test/features/NewMod3/flows/pspNotifyPaymentResponse_process.feature:57
Scenario: Execute activateIOPayment request
-
Given
systems up
(0.428s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
IO
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.401s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_2663076995</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111195723581641</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/pspNotifyPaymentResponse_process.feature:63
Scenario: Execute nodoChiediInformazioniPagamento request
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activateIOPayment request
scenario executed successfully
(0.416s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_8324793912</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112510297109229</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/pspNotifyPaymentResponse_process.feature:70
Scenario: Check nodoInoltraEsitoPagamentoCarte response contains {"esito" : "KO","errorCode" : "CONPSP", “descrizione”: "Risposta negativa del Canale"} when psp is unreachable
-
Given
systems up
(0.326s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPayment request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPayment request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_7209033582</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119568371230398</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/pspNotifyPaymentResponse_process.feature:94
Scenario: Check nodoInoltraEsitoPagamentoCarte response contains { "esito": "KO", "errorCode": "RIFPSP", "descrizione": "Risposta negativa del Canale" } when pspNotifyPaymentResponse is KO
-
Given
systems up
(1.045s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.404s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPayment request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPayment request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_8943795618</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113944442394152</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/pspNotifyPaymentResponse_process.feature:137
Scenario: Check nodoInoltraEsitoPagamentoCarte response contains {"error": "Operazione in timeout"} when pspNotifyPaymentResponse is in timeout
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPayment request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPayment request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_6206017342</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114684956436857</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic checks for sendPaymentOutcomeReq - PPT_PAGAMENTO_SCONOSCIUTO [SEM_SPO_27]
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_PPT_PAGAMENTO_SCONOSCIUTO.feature:56
Scenario: Execute a sendPaymentOutcome request
-
Given
systems up
(0.335s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>831c6575705546beb93cffbe3b212310</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
api-config executes the sql
INSERT INTO NODO_ONLINE.POSITION_ACTIVATE (PA_FISCAL_CODE, NOTICE_ID, CREDITOR_REFERENCE_ID, PSP_ID, IDEMPOTENCY_KEY, PAYMENT_TOKEN, AMOUNT, INSERTED_TIMESTAMP) VALUES ('77777777777', '311011591891198800', '011591891198800', '70000000001', '70000000001_125703rybY', '831c6575705546beb93cffbe3b212310', '10', sysdate)
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:574
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(1.263s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_PAGAMENTO_SCONOSCIUTO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>831c6575705546beb93cffbe3b212310</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_TOKEN_SCONOSCIUTO
fault string: unknown token
description: token unknown
check tag "outcome" - expected: KO, obtained: KO
fault code: PPT_TOKEN_SCONOSCIUTO
fault string: unknown token
description: token unknown
check tag "faultCode" - expected: PPT_PAGAMENTO_SCONOSCIUTO, obtained: PPT_TOKEN_SCONOSCIUTO
Feature: semantic checks for sendPaymentOutcomeReq - PPT_TOKEN_SCADUTO [SEM_SPO_12]
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_PPT_TOKEN_SCADUTO.feature:28
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.371s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>4000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.417s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7337337241</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116379788787782</noticeNumber>
</qrCode>
<expirationTime>4000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_PPT_TOKEN_SCADUTO.feature:33
Scenario: Execute mod3Cancel poller
-
Given
systems up
(0.338s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>4000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.437s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4317292279</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114760746803173</noticeNumber>
</qrCode>
<expirationTime>4000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_PPT_TOKEN_SCADUTO.feature:39
Scenario: Execute sendPaymentOutcome
-
Given
systems up
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>4000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute mod3Cancel poller
scenario executed successfully
(0.445s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 5 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2699136199</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118171214003599</noticeNumber>
</qrCode>
<expirationTime>4000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic checks for sendPaymentOutcomeReq - PPT_TOKEN_SCONOSCIUTO [SEM_SPO_10]
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_PPT_TOKEN_SCONOSCIUTO.feature:8
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.332s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000001</idBrokerPSP>
<idChannel>40000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.548s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000001</idBrokerPSP>
<idChannel>40000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000001_6407457942</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114250690918087</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_PPT_TOKEN_SCONOSCIUTO.feature:34
Scenario: Execute a sendPaymentOutcome request
-
Given
systems up
(0.516s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(2.251s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000001</idBrokerPSP>
<idChannel>40000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000001</idBrokerPSP>
<idChannel>40000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000001_3031743110</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118736298570647</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic checks for sendPaymentOutcomeReq - STATO PAID - PPT_PAGAMENTO_DUPLICATO [SEM_SPO_13]
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_STATO_PAID_PPT_PAGAMENTO_DUPLICATO.feature:8
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.751s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice_1
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
activatePaymentNotice_1
to
nodo-dei-pagamenti
(0.755s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice_1
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7531979555</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116121728218385</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_STATO_PAID_PPT_PAGAMENTO_DUPLICATO.feature:34
Scenario: Execute mod3Cancel poller
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.549s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7703297724</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116963837222583</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_STATO_PAID_PPT_PAGAMENTO_DUPLICATO.feature:40
Scenario: Execute a new activatePaymentNotice request
-
Given
systems up
(0.331s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute mod3Cancel poller
scenario executed successfully
(0.442s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 7 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2070424691</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115157568922521</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_STATO_PAID_PPT_PAGAMENTO_DUPLICATO.feature:67
Scenario: Execute a sendPaymentOutcome request
-
Given
systems up
(0.534s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute a new activatePaymentNotice request
scenario executed successfully
(0.495s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute mod3Cancel poller scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute mod3Cancel poller scenario executed successfully
"""
"""
And initial XML activatePaymentNotice_2
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$activatePaymentNotice_1.fiscalCode</fiscalCode>
<noticeNumber>$activatePaymentNotice_1.noticeNumber</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_2 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_2 response
"""
"""
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 7 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7620212397</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115300916689996</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_STATO_PAID_PPT_PAGAMENTO_DUPLICATO.feature:120
Scenario: Execute a new sendPaymentOutcome request
-
Given
systems up
(0.727s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute a sendPaymentOutcome request
scenario executed successfully
(0.525s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute a new activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute mod3Cancel poller scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute a new activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNotice_2Response.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given the Execute mod3Cancel poller scenario executed successfully
"""
"""
And initial XML activatePaymentNotice_2
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$activatePaymentNotice_1.fiscalCode</fiscalCode>
<noticeNumber>$activatePaymentNotice_1.noticeNumber</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_2 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_2 response
"""
"""
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 7 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5773767178</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113491890231378</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic checks for sendPaymentOutcomeReq - STATO PAYING - PPT_PAGAMENTO_DUPLICATO [SEM_SPO_13.1]
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_STATO_PAYNG_PPT_PAGAMENTO_DUPLICATO.feature:8
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.596s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice_1
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
activatePaymentNotice_1
to
nodo-dei-pagamenti
(0.576s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice_1
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1907102664</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113191163960909</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_STATO_PAYNG_PPT_PAGAMENTO_DUPLICATO.feature:34
Scenario: Execute mod3Cancel poller
-
Given
systems up
(0.414s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.461s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1671647254</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118657138170273</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_STATO_PAYNG_PPT_PAGAMENTO_DUPLICATO.feature:40
Scenario: Execute a new activatePaymentNotice request
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute mod3Cancel poller
scenario executed successfully
(0.457s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 7 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2308650802</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114839534398687</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_STATO_PAYNG_PPT_PAGAMENTO_DUPLICATO.feature:67
Scenario: Execute a sendPaymentOutcome request
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute a new activatePaymentNotice request
scenario executed successfully
(0.448s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute mod3Cancel poller scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute mod3Cancel poller scenario executed successfully
"""
"""
And initial XML activatePaymentNotice_2
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$activatePaymentNotice_1.fiscalCode</fiscalCode>
<noticeNumber>$activatePaymentNotice_1.noticeNumber</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_2 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_2 response
"""
"""
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 7 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1549026716</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114613130421619</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic checks for sendPaymentOutcomeReq - different outcome [SEM_SPO_25]
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_different_outcome.feature:8
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.577s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2414301169</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119665627835807</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_different_outcome.feature:34
Scenario: Execute a sendPaymentOutcome request
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.466s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5817098127</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118731035628199</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_different_outcome.feature:88
Scenario: Execute a new sendPaymentOutcome request
-
Given
systems up
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute a sendPaymentOutcome request
scenario executed successfully
(0.404s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4695073078</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113123861972072</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic checks for sendPaymentOutcomeReq - OUTCOME KO #[SEM_SPO_22]
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_outcome_ko.feature:8
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.337s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice_1
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
activatePaymentNotice_1
to
nodo-dei-pagamenti
(0.581s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice_1
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1679694026</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114474867858700</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_outcome_ko.feature:34
Scenario: Execute a sendPaymentOutcome request
-
Given
systems up
(0.361s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4080140262</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113464832201752</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_outcome_ko.feature:87
Scenario: Execute a new activatePaymentNotice request
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute a sendPaymentOutcome request
scenario executed successfully
(0.448s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNotice_1Response.paymentToken</paymentToken>
<outcome>KO</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8187377187</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115228285856933</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: Check semantic payment status
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_payment_status.feature:72
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.338s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<qrCode>
<fiscalCode>${qrCodeCF}</fiscalCode>
<noticeNumber>002${#TestCase#iuv}</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<paymentToken>8f4aa4d917404037bc3ba23130906c52</paymentToken>
<outcome>KO</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.414s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<qrCode>
<fiscalCode>${qrCodeCF}</fiscalCode>
<noticeNumber>002${#TestCase#iuv}</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_SINTASSI_EXTRAXSD
fault string: Errore di sintassi extra XSD.
description: Errore validazione XML [Envelope/Body/verifyPaymentNoticeReq/qrCode/fiscalCode] - cvc-pattern-valid: il valore "${qrCodeCF}" non è valido come facet rispetto al pattern "[0-9]{11}" per il tipo 'stFiscalCodePA'.
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_payment_status.feature:79
Scenario: Verify PAID in POSITION_STATUS_SNAPSHOT table
-
Given
systems up
(0.368s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<qrCode>
<fiscalCode>${qrCodeCF}</fiscalCode>
<noticeNumber>002${#TestCase#iuv}</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<paymentToken>8f4aa4d917404037bc3ba23130906c52</paymentToken>
<outcome>KO</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.413s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<qrCode>
<fiscalCode>${qrCodeCF}</fiscalCode>
<noticeNumber>002${#TestCase#iuv}</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_SINTASSI_EXTRAXSD
fault string: Errore di sintassi extra XSD.
description: Errore validazione XML [Envelope/Body/verifyPaymentNoticeReq/qrCode/fiscalCode] - cvc-pattern-valid: il valore "${qrCodeCF}" non è valido come facet rispetto al pattern "[0-9]{11}" per il tipo 'stFiscalCodePA'.
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_payment_status.feature:88
Scenario: Verify FAILED in POSITION_STATUS_SNAPSHOT table
-
Given
systems up
(0.326s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<qrCode>
<fiscalCode>${qrCodeCF}</fiscalCode>
<noticeNumber>002${#TestCase#iuv}</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<paymentToken>8f4aa4d917404037bc3ba23130906c52</paymentToken>
<outcome>KO</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.399s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<qrCode>
<fiscalCode>${qrCodeCF}</fiscalCode>
<noticeNumber>002${#TestCase#iuv}</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_SINTASSI_EXTRAXSD
fault string: Errore di sintassi extra XSD.
description: Errore validazione XML [Envelope/Body/verifyPaymentNoticeReq/qrCode/fiscalCode] - cvc-pattern-valid: il valore "${qrCodeCF}" non è valido come facet rispetto al pattern "[0-9]{11}" per il tipo 'stFiscalCodePA'.
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_payment_status.feature:97
Scenario: Verify INSERTED in POSITION_STATUS_SNAPSHOT table with PA old version
-
Given
systems up
(0.332s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<qrCode>
<fiscalCode>${qrCodeCF}</fiscalCode>
<noticeNumber>002${#TestCase#iuv}</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<paymentToken>8f4aa4d917404037bc3ba23130906c52</paymentToken>
<outcome>KO</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
the
Execute activatePaymentNotice request
scenario executed successfully
(0.497s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<qrCode>
<fiscalCode>${qrCodeCF}</fiscalCode>
<noticeNumber>002${#TestCase#iuv}</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_SINTASSI_EXTRAXSD
fault string: Errore di sintassi extra XSD.
description: Errore validazione XML [Envelope/Body/verifyPaymentNoticeReq/qrCode/fiscalCode] - cvc-pattern-valid: il valore "${qrCodeCF}" non è valido come facet rispetto al pattern "[0-9]{11}" per il tipo 'stFiscalCodePA'.
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_payment_status.feature:107
Scenario: SEM_SPO_20_PT1
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<qrCode>
<fiscalCode>${qrCodeCF}</fiscalCode>
<noticeNumber>002${#TestCase#iuv}</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<paymentToken>8f4aa4d917404037bc3ba23130906c52</paymentToken>
<outcome>KO</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 48, in step_impl
my_document = parseString(payload)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: no element found: line 2, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_payment_status.feature:117
Scenario: Verify INSERTED in POSITION_STATUS_SNAPSHOT table with PA new version
-
Given
systems up
(0.392s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<qrCode>
<fiscalCode>${qrCodeCF}</fiscalCode>
<noticeNumber>002${#TestCase#iuv}</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<paymentToken>8f4aa4d917404037bc3ba23130906c52</paymentToken>
<outcome>KO</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
SEM_SPO_20_PT1 request
scenario executed successfully
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 241, in step_impl
[step.keyword + " " + step.name + "\n\"\"\"\n" + (step.text or '') + "\n\"\"\"\n" for step in phase.steps])
AttributeError: 'NoneType' object has no attribute 'steps'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_payment_status.feature:127
Scenario: Verify NOTIFIED in POSITION_STATUS_SNAPSHOT table
-
Given
systems up
(0.319s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
Given
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<qrCode>
<fiscalCode>${qrCodeCF}</fiscalCode>
<noticeNumber>002${#TestCase#iuv}</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>${psp}</idPSP>
<idBrokerPSP>${intermediarioPSP}</idBrokerPSP>
<idChannel>${canale3}</idChannel>
<password>${password}</password>
<paymentToken>8f4aa4d917404037bc3ba23130906c52</paymentToken>
<outcome>KO</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
SEM_SPO_20_PT1 request
scenario executed successfully
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 241, in step_impl
[step.keyword + " " + step.name + "\n\"\"\"\n" + (step.text or '') + "\n\"\"\"\n" for step in phase.steps])
AttributeError: 'NoneType' object has no attribute 'steps'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Feature: semantic checks for sendPaymentOutcomeReq - same outcome - ko [SEM_SPO_24]
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_same_outcome_ko.feature:8
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.420s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2333825568</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113073456867439</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_same_outcome_ko.feature:34
Scenario: Execute a sendPaymentOutcome request
-
Given
systems up
(0.754s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.572s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6065829453</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114282263805665</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_same_outcome_ko.feature:88
Scenario: Execute a new sendPaymentOutcome request
-
Given
systems up
(1.362s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute a sendPaymentOutcome request
scenario executed successfully
(0.484s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>KO</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1532216159</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114632787135759</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic checks for sendPaymentOutcomeReq - same outcome - ok [SEM_SPO_23]
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_same_outcome_ok.feature:29
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.407s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.710s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9420541815</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112833238686046</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_same_outcome_ok.feature:34
Scenario: Execute a sendPaymentOutcome request
-
Given
systems up
(0.407s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.464s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8297885832</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111564968328844</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_same_outcome_ok.feature:87
Scenario: Execute a new sendPaymentOutcome request
-
Given
systems up
(0.369s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute a sendPaymentOutcome request
scenario executed successfully
(1.122s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8966190272</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113895386140805</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic check for sendPaymentOutcomeReq regarding idempotency - use idempotency and cache clean
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_cache_clean.feature:8
Scenario: Execute activatePaymentNotice1 request
-
Given
systems up
(0.364s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
initial XML
activatePaymentNotice_1
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
activatePaymentNotice_1
to
nodo-dei-pagamenti
(0.440s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice_1
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5010040972</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119367580310188</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_cache_clean.feature:37
Scenario: Execute activatePaymentNotice2 request on different position with different idempotencyKey
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice1 request
scenario executed successfully
(0.538s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
And call the paymentToken of activatePaymentNotice_1 response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2366148821</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111711422567027</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_cache_clean.feature:67
Scenario: Execute sendPaymentOutcome request with outcome OK on token of Activate Phase 2
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice2 request on different position with different idempotencyKey
scenario executed successfully
(0.473s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice1 request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice1 request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice_2
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_2 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_2 response
"""
"""
And call the paymentToken of activatePaymentNotice_2 response as paymentTokenPhase2
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
And call the paymentToken of activatePaymentNotice_1 response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1259094114</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115968359282158</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_cache_clean.feature:111
Scenario: Execute again activatePaymentNotice1 request of Activate Phase 1
-
Given
systems up
(0.418s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute sendPaymentOutcome request with outcome OK on token of Activate Phase 2
scenario executed successfully
(0.453s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice2 request on different position with different idempotencyKey scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice1 request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice2 request on different position with different idempotencyKey scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNotice_2Response.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given the Execute activatePaymentNotice1 request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice_2
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_2 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_2 response
"""
"""
And call the paymentToken of activatePaymentNotice_2 response as paymentTokenPhase2
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
And call the paymentToken of activatePaymentNotice_1 response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7972107729</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114646720509232</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_cache_clean.feature:118
Scenario: Execute again activatePaymentNotice2 request of Activate Phase 2
-
Given
systems up
(0.388s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute again activatePaymentNotice1 request of Activate Phase 1
scenario executed successfully
(0.521s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute sendPaymentOutcome request with outcome OK on token of Activate Phase 2 scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice2 request on different position with different idempotencyKey scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice1 request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute sendPaymentOutcome request with outcome OK on token of Activate Phase 2 scenario executed successfully
"""
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
And verify the paymentToken of the activatePaymentNotice_1 response is equals to paymentTokenPhase1
"""
"""
Given the Execute activatePaymentNotice2 request on different position with different idempotencyKey scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNotice_2Response.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given the Execute activatePaymentNotice1 request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice_2
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_2 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_2 response
"""
"""
And call the paymentToken of activatePaymentNotice_2 response as paymentTokenPhase2
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
And call the paymentToken of activatePaymentNotice_1 response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6490294922</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114918915000825</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_cache_clean.feature:125
Scenario: Execute sendPaymentOutcome request with outcome KO on token of Activate Phase 2
-
Given
systems up
(0.555s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice2 request on different position with different idempotencyKey
scenario executed successfully
(0.707s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice1 request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice1 request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice_2
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_2 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_2 response
"""
"""
And call the paymentToken of activatePaymentNotice_2 response as paymentTokenPhase2
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
And call the paymentToken of activatePaymentNotice_1 response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7910268413</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119134551374917</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_cache_clean.feature:170
Scenario: Execute again activatePaymentNotice request of Activate Phase 1
-
Given
systems up
(0.489s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute sendPaymentOutcome request with outcome KO on token of Activate Phase 2
scenario executed successfully
(0.854s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice2 request on different position with different idempotencyKey scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice1 request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice2 request on different position with different idempotencyKey scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNotice_2Response.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
And outcome with KO in sendPaymentOutcome
"""
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given the Execute activatePaymentNotice1 request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice_2
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_2 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_2 response
"""
"""
And call the paymentToken of activatePaymentNotice_2 response as paymentTokenPhase2
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
And call the paymentToken of activatePaymentNotice_1 response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7378037555</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118456895837842</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_cache_clean.feature:177
Scenario: Execute again activatePaymentNotice request of Activate Phase 2
-
Given
systems up
(0.469s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute again activatePaymentNotice1 request of Activate Phase 1
scenario executed successfully
(0.454s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute sendPaymentOutcome request with outcome OK on token of Activate Phase 2 scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice2 request on different position with different idempotencyKey scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice1 request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute sendPaymentOutcome request with outcome OK on token of Activate Phase 2 scenario executed successfully
"""
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
And verify the paymentToken of the activatePaymentNotice_1 response is equals to paymentTokenPhase1
"""
"""
Given the Execute activatePaymentNotice2 request on different position with different idempotencyKey scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNotice_2Response.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given the Execute activatePaymentNotice1 request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice_2
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_2 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_2 response
"""
"""
And call the paymentToken of activatePaymentNotice_2 response as paymentTokenPhase2
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
And call the paymentToken of activatePaymentNotice_1 response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7012962060</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115439183243441</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_cache_clean.feature:184
Scenario: Semantic error for sendPaymentOutcome response executed on token of Activate Phase 1
-
Given
systems up
(0.590s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice1 request
scenario executed successfully
(0.594s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
And call the paymentToken of activatePaymentNotice_1 response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8644207341</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113623676187511</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_cache_clean.feature:229
Scenario: Execute again activatePaymentNotice3 request
-
Given
systems up
(0.337s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Semantic error for sendPaymentOutcome response executed on token of Activate Phase 1
scenario executed successfully
(0.459s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice1 request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice_1 response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice1 request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000003</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNotice_1Response.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is KO of sendPaymentOutcome response
"""
"""
And check faultCode is PPT_PSP_SCONOSCIUTO of sendPaymentOutcome response
"""
"""
Given initial XML activatePaymentNotice_1
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice_1 to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice_1 response
"""
"""
And call the paymentToken of activatePaymentNotice_1 response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9948124217</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111536575644144</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic check for sendPaymentOutcomeReq regarding idempotency - use idempotency
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:31
Scenario: 1. Execute activatePaymentNotice request
-
Given
systems up
(0.324s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3164704592</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116159609132244</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:37
Scenario: 2. Execute sendPaymentOutcome request
-
Given
systems up
(0.322s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
1. Execute activatePaymentNotice request
scenario executed successfully
(1.146s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5831147683</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114049175627053</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:81
Scenario: 3. Execute again sendPaymentOutcome request with different idPSP-idBrokerPSP-idChannel before idempotencyKey expires
-
Given
systems up
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
2. Execute sendPaymentOutcome request
scenario executed successfully
(0.635s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2668686112</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114645246900486</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:99
Scenario Outline: 4. Execute again sendPaymentOutcome request with same idempotencyKey before it expires -- @1.1
-
Given
systems up
(0.577s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
2. Execute sendPaymentOutcome request
scenario executed successfully
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3112332530</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111784010906636</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:100
Scenario Outline: 4. Execute again sendPaymentOutcome request with same idempotencyKey before it expires -- @1.2
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
2. Execute sendPaymentOutcome request
scenario executed successfully
(0.537s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5260041372</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118015608154592</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:113
Scenario Outline: 5. Execute sendPaymentOutcome request after idempotencyKey has expired -- @1.1
-
Given
systems up
(0.378s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
scheduler.jobName_idempotencyCacheClean.enabled
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
the
2. Execute sendPaymentOutcome request
scenario executed successfully
(0.496s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8498439963</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116661719358657</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:116
Scenario: 6. Execute idempotencyCacheClean poller
-
Given
systems up
(0.412s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
scheduler.jobName_idempotencyCacheClean.enabled
set to
true
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
the
2. Execute sendPaymentOutcome request
scenario executed successfully
(0.432s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6757986732</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113877843868653</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:125
Scenario: 7. Execute sendPaymentOutcome request with different paymentMethod
-
Given
systems up
(0.362s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
6. Execute idempotencyCacheClean poller
scenario executed successfully
(0.383s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: And the 2. Execute sendPaymentOutcome request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given nodo-dei-pagamenti has config parameter scheduler.jobName_idempotencyCacheClean.enabled set to true
"""
"""
And the 2. Execute sendPaymentOutcome request scenario executed successfully
"""
"""
And idempotencyKey valid for 60 seconds
"""
"""
When job idempotencyCacheClean triggered after 60 seconds
"""
"""
Then verify the HTTP status code of idempotencyCacheClean response is 200
"""
"""
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1615471359</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113649603204604</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:133
Scenario: 8. Execute sendPaymentOutcome request with different paymentMethod, after waiting 130 seconds
-
Given
systems up
(0.891s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
nodo-dei-pagamenti has config parameter
scheduler.jobName_idempotencyCacheClean.enabled
set to
false
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
And
the
2. Execute sendPaymentOutcome request
scenario executed successfully
(0.619s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4587323561</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112219436465034</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:144
Scenario: 9. Execute sendPaymentOutcome request without idempotencyKey
-
Given
systems up
(0.362s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
1. Execute activatePaymentNotice request
scenario executed successfully
(0.458s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7520333695</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112886191244852</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:189
Scenario: 10. Execute again the same sendPaymentOutcome request
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
9. Execute sendPaymentOutcome request without idempotencyKey
scenario executed successfully
(0.480s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
And idempotencyKey with None in sendPaymentOutcome
"""
"""
When PSP sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9285290459</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115156211926304</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:196
Scenario: 11. Execute again the same sendPaymentOutcome request with a different idempotencyKey
-
Given
systems up
(0.402s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
2. Execute sendPaymentOutcome request
scenario executed successfully
(0.621s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1226769650</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118294008654009</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:242
Scenario: 12. Execute sendPaymentOutcome request with outcome KO
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
1. Execute activatePaymentNotice request
scenario executed successfully
(0.409s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8345466604</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113409530254634</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:287
Scenario: 13. Execute again the same sendPaymentOutcome request with outcome KO with a different idempotencyKey
-
Given
systems up
(0.622s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
12. Execute sendPaymentOutcome request with outcome KO
scenario executed successfully
(1.289s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
And outcome with KO in sendPaymentOutcome
"""
"""
When PSP sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6276048069</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118698508944714</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:296
Scenario: 14. Execute again the same sendPaymentOutcome request with a different idempotencyKey
-
Given
systems up
(0.961s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
2. Execute sendPaymentOutcome request
scenario executed successfully
(0.437s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1523114325</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119309668891864</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:306
Scenario: 15. Execute sendPaymentOutcome request with outcome KO
-
Given
systems up
(0.338s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
1. Execute activatePaymentNotice request
scenario executed successfully
(0.489s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8190371678</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111254744940518</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:351
Scenario: 16. Execute again the same sendPaymentOutcome request with outcome OK with a different idempotencyKey
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute sendPaymentOutcome request with outcome KO
scenario executed successfully
(0.600s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
And outcome with KO in sendPaymentOutcome
"""
"""
When PSP sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6092764716</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111322579052477</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:361
Scenario: 17. Execute mod3Cancel poller
-
Given
systems up
(0.489s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
expirationTime
with
2000
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
the
Execute activatePaymentNotice request
scenario executed successfully
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8135302421</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119103498013808</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8135302421</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119103498013808</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:368
Scenario: 18. Execute again activatePaymentNotice request
-
Given
systems up
(0.447s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute mod3Cancel poller
scenario executed successfully
(0.485s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: And the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given expirationTime with 2000 in activatePaymentNotice
"""
"""
And the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 3 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8748999918</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114162661498337</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8748999918</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114162661498337</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:374
Scenario: 19. Execute sendPaymentOutcome request on token of Activate Phase 2
-
Given
systems up
(0.356s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute again activatePaymentNotice request
scenario executed successfully
(1.411s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute mod3Cancel poller scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: And the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute mod3Cancel poller scenario executed successfully
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
Given expirationTime with 2000 in activatePaymentNotice
"""
"""
And the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 3 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2376370518</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117172203738003</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2376370518</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117172203738003</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ko.feature:418
Scenario: 20. Execute sendPaymentOutcome request on token of Activate Phase and different idempotencyKey
-
Given
systems up
(0.388s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute sendPaymentOutcome request on token of Activate Phase 2
scenario executed successfully
(0.530s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute again activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute mod3Cancel poller scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: And the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute again activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given the Execute mod3Cancel poller scenario executed successfully
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
Given expirationTime with 2000 in activatePaymentNotice
"""
"""
And the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 3 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9155692582</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119235737334964</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And call the paymentToken of activatePaymentNotice response as paymentTokenPhase1
"""
"""
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9155692582</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119235737334964</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic checks for sendPaymentOutcomeReq regarding idempotency - use idempotency [IDMP_SPO_15]
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ok.feature:31
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.739s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--expirationTime>120000</expirationTime-->
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.488s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3930440986</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111506887914990</noticeNumber>
</qrCode>
<!--expirationTime>120000</expirationTime-->
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ok.feature:36
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--expirationTime>120000</expirationTime-->
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.634s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8871452092</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114960977883583</noticeNumber>
</qrCode>
<!--expirationTime>120000</expirationTime-->
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_with_useIdempotency_ok.feature:80
Scenario: Execute again sendPaymentOutcome request before idempotencyKey expires
-
Given
systems up
(0.418s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--expirationTime>120000</expirationTime-->
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
true
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute sendPaymentOutcome request
scenario executed successfully
(0.505s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6776711569</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115182845838280</noticeNumber>
</qrCode>
<!--expirationTime>120000</expirationTime-->
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic check for sendPaymentOutcomeReq regarding idempotency - not use idempotency [IDMP_SPO_22]
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_without_useIdempotency.feature:31
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.406s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2173263618</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113087107061605</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_without_useIdempotency.feature:36
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(0.463s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.427s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7806474869</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119484040842490</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/sendPaymentOutcome_semantic_without_useIdempotency.feature:80
Scenario: Execute again sendPaymentOutcome request before idempotencyKey expires
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
nodo-dei-pagamenti has config parameter
useIdempotency
set to
false
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:494
-
Given
the
Execute sendPaymentOutcome request
scenario executed successfully
(0.592s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8061365885</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118020621605102</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: flow checks for verificaBollettino - EC new
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_flow.feature:31
Scenario: Execute nodoVerificaRPT request
-
Given
systems up
(0.337s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
nodoVerificaRPT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>POSTE3</identificativoPSP>
<identificativoIntermediarioPSP>BANCOPOSTA</identificativoIntermediarioPSP>
<identificativoCanale>POSTE3</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>#ccp#</codiceContestoPagamento>
<codificaInfrastrutturaPSP>BARCODE-128-AIM</codificaInfrastrutturaPSP>
<codiceIdRPT>
<aim:aim128>
<aim:CCPost>#codicePA#</aim:CCPost>
<aim:AuxDigit>3</aim:AuxDigit>
<aim:CodIUV>11192051789512983</aim:CodIUV>
</aim:aim128>
</codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
PSP
sends SOAP
nodoVerificaRPT
to
nodo-dei-pagamenti
(0.725s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
esito
is
KO
of
nodoVerificaRPT
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_MULTI_BENEFICIARIO
of
nodoVerificaRPT
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_flow.feature:37
Scenario: Execute verificaBollettino request
-
Given
systems up
(0.374s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
nodoVerificaRPT
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>POSTE3</identificativoPSP>
<identificativoIntermediarioPSP>BANCOPOSTA</identificativoIntermediarioPSP>
<identificativoCanale>POSTE3</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>#ccp#</codiceContestoPagamento>
<codificaInfrastrutturaPSP>BARCODE-128-AIM</codificaInfrastrutturaPSP>
<codiceIdRPT>
<aim:aim128>
<aim:CCPost>#codicePA#</aim:CCPost>
<aim:AuxDigit>3</aim:AuxDigit>
<aim:CodIUV>11192051789512983</aim:CodIUV>
</aim:aim128>
</codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoVerificaRPT request
scenario executed successfully
(1.467s)
src/integ-test/bdd-test/features/steps/steps.py:237
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.515s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When PSP sends SOAP nodoVerificaRPT to nodo-dei-pagamenti
"""
"""
Then check esito is KO of nodoVerificaRPT response
"""
"""
And check faultCode is PPT_MULTI_BENEFICIARIO of nodoVerificaRPT response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>POSTE3</identificativoPSP>
<identificativoIntermediarioPSP>BANCOPOSTA</identificativoIntermediarioPSP>
<identificativoCanale>POSTE3</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>#ccp#</codiceContestoPagamento>
<codificaInfrastrutturaPSP>BARCODE-128-AIM</codificaInfrastrutturaPSP>
<codiceIdRPT>
<aim:aim128>
<aim:CCPost>777777777777</aim:CCPost>
<aim:AuxDigit>3</aim:AuxDigit>
<aim:CodIUV>11192051789512983</aim:CodIUV>
</aim:aim128>
</codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_MULTI_BENEFICIARIO
fault string: La chiamata non è compatibile con il nuovo modello PSP.
description: La chiamata non è compatibile con il nuovo modello PSP.
check tag "esito" - expected: KO, obtained: KO
fault code: PPT_MULTI_BENEFICIARIO
fault string: La chiamata non è compatibile con il nuovo modello PSP.
description: La chiamata non è compatibile con il nuovo modello PSP.
check tag "faultCode" - expected: PPT_MULTI_BENEFICIARIO, obtained: PPT_MULTI_BENEFICIARIO
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>302117770755782029</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_flow.feature:60
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.312s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
nodoVerificaRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>POSTE3</identificativoPSP>
<identificativoIntermediarioPSP>BANCOPOSTA</identificativoIntermediarioPSP>
<identificativoCanale>POSTE3</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>#ccp#</codiceContestoPagamento>
<codificaInfrastrutturaPSP>BARCODE-128-AIM</codificaInfrastrutturaPSP>
<codiceIdRPT>
<aim:aim128>
<aim:CCPost>#codicePA#</aim:CCPost>
<aim:AuxDigit>3</aim:AuxDigit>
<aim:CodIUV>11192051789512983</aim:CodIUV>
</aim:aim128>
</codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute verificaBollettino request
scenario executed successfully
(1.057s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verificaBollettino response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute nodoVerificaRPT request scenario executed successfully
"""
"""
And initial XML verificaBollettino
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP verificaBollettino to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verificaBollettino response
"""
"""
And check allCCP field exists in verificaBollettino response
"""
"""
When PSP sends SOAP nodoVerificaRPT to nodo-dei-pagamenti
"""
"""
Then check esito is KO of nodoVerificaRPT response
"""
"""
And check faultCode is PPT_MULTI_BENEFICIARIO of nodoVerificaRPT response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>POSTE3</identificativoPSP>
<identificativoIntermediarioPSP>BANCOPOSTA</identificativoIntermediarioPSP>
<identificativoCanale>POSTE3</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>#ccp#</codiceContestoPagamento>
<codificaInfrastrutturaPSP>BARCODE-128-AIM</codificaInfrastrutturaPSP>
<codiceIdRPT>
<aim:aim128>
<aim:CCPost>777777777777</aim:CCPost>
<aim:AuxDigit>3</aim:AuxDigit>
<aim:CodIUV>11192051789512983</aim:CodIUV>
</aim:aim128>
</codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_MULTI_BENEFICIARIO
fault string: La chiamata non è compatibile con il nuovo modello PSP.
description: La chiamata non è compatibile con il nuovo modello PSP.
check tag "esito" - expected: KO, obtained: KO
fault code: PPT_MULTI_BENEFICIARIO
fault string: La chiamata non è compatibile con il nuovo modello PSP.
description: La chiamata non è compatibile con il nuovo modello PSP.
check tag "faultCode" - expected: PPT_MULTI_BENEFICIARIO, obtained: PPT_MULTI_BENEFICIARIO
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>302118272397978501</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_flow.feature:87
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(0.321s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
nodoVerificaRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>POSTE3</identificativoPSP>
<identificativoIntermediarioPSP>BANCOPOSTA</identificativoIntermediarioPSP>
<identificativoCanale>POSTE3</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>#ccp#</codiceContestoPagamento>
<codificaInfrastrutturaPSP>BARCODE-128-AIM</codificaInfrastrutturaPSP>
<codiceIdRPT>
<aim:aim128>
<aim:CCPost>#codicePA#</aim:CCPost>
<aim:AuxDigit>3</aim:AuxDigit>
<aim:CodIUV>11192051789512983</aim:CodIUV>
</aim:aim128>
</codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.881s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verificaBollettino request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verificaBollettino response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verificaBollettino request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>60000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
Given the Execute nodoVerificaRPT request scenario executed successfully
"""
"""
And initial XML verificaBollettino
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When PSP sends SOAP verificaBollettino to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verificaBollettino response
"""
"""
And check allCCP field exists in verificaBollettino response
"""
"""
When PSP sends SOAP nodoVerificaRPT to nodo-dei-pagamenti
"""
"""
Then check esito is KO of nodoVerificaRPT response
"""
"""
And check faultCode is PPT_MULTI_BENEFICIARIO of nodoVerificaRPT response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>POSTE3</identificativoPSP>
<identificativoIntermediarioPSP>BANCOPOSTA</identificativoIntermediarioPSP>
<identificativoCanale>POSTE3</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>#ccp#</codiceContestoPagamento>
<codificaInfrastrutturaPSP>BARCODE-128-AIM</codificaInfrastrutturaPSP>
<codiceIdRPT>
<aim:aim128>
<aim:CCPost>777777777777</aim:CCPost>
<aim:AuxDigit>3</aim:AuxDigit>
<aim:CodIUV>11192051789512983</aim:CodIUV>
</aim:aim128>
</codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_MULTI_BENEFICIARIO
fault string: La chiamata non è compatibile con il nuovo modello PSP.
description: La chiamata non è compatibile con il nuovo modello PSP.
check tag "esito" - expected: KO, obtained: KO
fault code: PPT_MULTI_BENEFICIARIO
fault string: La chiamata non è compatibile con il nuovo modello PSP.
description: La chiamata non è compatibile con il nuovo modello PSP.
check tag "faultCode" - expected: PPT_MULTI_BENEFICIARIO, obtained: PPT_MULTI_BENEFICIARIO
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>302119629696786503</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks for paVerifyPaymentNotice - KO
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:50
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.1
-
Given
systems up
(0.413s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Body
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:51
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.2
-
Given
systems up
(1.453s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Body
with
Empty
in
paVerifyPaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:52
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.3
-
Given
systems up
(0.361s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paf:paVerifyPaymentNoticeRes
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paf:paVerifyPaymentNoticeRes
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:53
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.4
-
Given
systems up
(0.321s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paf:paVerifyPaymentNoticeRes
with
Empty
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paf:paVerifyPaymentNoticeRes
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:54
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.5
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
None
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:55
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.6
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
Empty
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
#outcome#
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome></outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:56
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.7
-
Given
systems up
(1.174s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
PP
in
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>PP</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:57
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.8
-
Given
systems up
(0.337s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
KO
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
fault
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:100
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.1
-
Given
systems up
(0.445s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentList
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentList
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:101
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.2
-
Given
systems up
(0.383s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentList
with
Empty
in
paVerifyPaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentList
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList><!--1 to 5 repetitions:-->
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:102
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.3
-
Given
systems up
(0.392s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentOptionDescription
with
None
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentOptionDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:103
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.4
-
Given
systems up
(0.362s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentOptionDescription
with
Empty
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentOptionDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:104
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.5
-
Given
systems up
(0.439s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentOptionDescription
with
Occurrences,2
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentOptionDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription><paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:105
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.6
-
Given
systems up
(1.011s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
amount
with
None
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
amount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:106
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.7
-
Given
systems up
(1.171s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
amount
with
Empty
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
amount
10.00
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount></amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:107
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.8
-
Given
systems up
(0.452s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
amount
with
11,34
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
amount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>11,34</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:108
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.9
-
Given
systems up
(0.518s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
amount
with
11.342
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
amount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>11.342</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:109
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.10
-
Given
systems up
(0.347s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
amount
with
11.3
in
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
amount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>11.3</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:110
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.11
-
Given
systems up
(0.327s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
amount
with
1219087657.34
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
amount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>1219087657.34</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:111
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.12
-
Given
systems up
(0.404s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
options
with
None
in
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
options
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:112
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.13
-
Given
systems up
(1.816s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:113
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.14
-
Given
systems up
(0.559s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
options
with
KK
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
options
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>KK</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:114
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.15
-
Given
systems up
(0.602s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
Empty
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
2021-12-31
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate></dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:115
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.16
-
Given
systems up
(0.569s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-28-2022
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>12-28-2022</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:116
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.17
-
Given
systems up
(0.379s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-09-22
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>12-09-22</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:117
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.18
-
Given
systems up
(0.563s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-08-2022T12:00:678
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>12-08-2022T12:00:678</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:118
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.19
-
Given
systems up
(0.498s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
detailDescription
with
Empty
in
paVerifyPaymentNotice
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
detailDescription
test
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription></detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:119
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.20
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
detailDescription
with
test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
detailDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:120
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.21
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
allCCP
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
allCCP
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:121
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.22
-
Given
systems up
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
allCCP
with
Empty
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
allCCP
1
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP></allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:122
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.23
-
Given
systems up
(1.135s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
allCCP
with
3
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
allCCP
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>3</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:123
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.24
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentDescription
with
None
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:124
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.25
-
Given
systems up
(0.354s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentDescription
with
Empty
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentDescription
test
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription></paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:125
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.26
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentDescription
with
test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paVerifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
paymentDescription
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:126
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.27
-
Given
systems up
(0.505s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
None
in
paVerifyPaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:127
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.28
-
Given
systems up
(0.816s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
Empty
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
12345678901
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA></fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:128
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.29
-
Given
systems up
(0.370s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
123456789012
in
paVerifyPaymentNotice
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>123456789012</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:129
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.30
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
12345jh%lk9
in
paVerifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345jh%lk9</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:130
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.31
-
Given
systems up
(0.331s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
None
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:131
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.32
-
Given
systems up
(0.347s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
Empty
in
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
company
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName></companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:132
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.33
-
Given
systems up
(0.447s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:133
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.34
-
Given
systems up
(0.330s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
officeName
with
Empty
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
officeName
office
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName></officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ko.feature:134
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.35
-
Given
systems up
(0.330s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
officeName
with
test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
officeName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<!--Optional:-->
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>12345678901</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>test di prova per una lunghezza superiore a 141 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: syntax checks for paVerifyPaymentNoticeRes - OK
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ok.feature:62
Scenario Outline: Check paVerifyPayment response with missing optional fields -- @1.1
-
Given
systems up
(0.539s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>77777777777</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ok.feature:63
Scenario Outline: Check paVerifyPayment response with missing optional fields -- @1.2
-
Given
systems up
(0.398s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>77777777777</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ok.feature:64
Scenario Outline: Check paVerifyPayment response with missing optional fields -- @1.3
-
Given
systems up
(0.396s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>77777777777</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verificaBollettino_paVerifyPaymentNoticeRes_syntax_ok.feature:65
Scenario Outline: Check paVerifyPayment response with missing optional fields -- @1.4
-
Given
systems up
(0.394s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>77777777777</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>OK</outcome>
<paymentList>
<!--1 to 5 repetitions:-->
<paymentOptionDescription>
<amount>10.00</amount>
<options>EQ</options>
<!--Optional:-->
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<detailDescription>test</detailDescription>
<allCCP>1</allCCP>
</paymentOptionDescription>
</paymentList>
<!--Optional:-->
<paymentDescription>test</paymentDescription>
<!--Optional:-->
<fiscalCodePA>#fiscalCodePA#</fiscalCodePA>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: semantic checks for paVerifyPaymentNoticeRes faultCode
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:54
Scenario Outline: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC -- @1.1
-
Given
systems up
(0.338s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
faultCode
with
PAA_SINTASSI_EXTRAXSD
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
faultString
with
Errore di sintassi extra XSD.
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SINTASSI_EXTRAXSD</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultString
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SINTASSI_EXTRAXSD</faultCode>
<faultString>Errore di sintassi extra XSD.</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:55
Scenario Outline: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC -- @1.2
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
initial XML
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
faultCode
with
PAA_ID_DOMINIO_ERRATO
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
faultString
with
La PAA non corrisponde al Dominio indicato.
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_ID_DOMINIO_ERRATO</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultString
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_ID_DOMINIO_ERRATO</faultCode>
<faultString>La PAA non corrisponde al Dominio indicato.</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:56
Scenario Outline: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC -- @1.3
-
Given
systems up
(0.342s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
initial XML
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
faultCode
with
PAA_ID_INTERMEDIARIO_ERRATO
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
faultString
with
Identificativo intermediario non corrispondente.
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_ID_INTERMEDIARIO_ERRATO</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultString
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_ID_INTERMEDIARIO_ERRATO</faultCode>
<faultString>Identificativo intermediario non corrispondente.</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:57
Scenario Outline: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC -- @1.4
-
Given
systems up
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
initial XML
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
faultCode
with
PAA_STAZIONE_INT_ERRATA
in
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
faultString
with
Stazione intermediario non corrispondente.
in
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_STAZIONE_INT_ERRATA</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultString
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_STAZIONE_INT_ERRATA</faultCode>
<faultString>Stazione intermediario non corrispondente.</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:58
Scenario Outline: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC -- @1.5
-
Given
systems up
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
faultCode
with
PAA_PAGAMENTO_SCONOSCIUTO
in
paVerifyPaymentNotice
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
faultString
with
Pagamento in_attesa risulta sconosciuto all Ente Creditore.
in
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_PAGAMENTO_SCONOSCIUTO</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultString
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_PAGAMENTO_SCONOSCIUTO</faultCode>
<faultString>Pagamento in_attesa risulta sconosciuto all Ente Creditore.</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:59
Scenario Outline: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC -- @1.6
-
Given
systems up
(0.314s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
faultCode
with
PAA_PAGAMENTO_DUPLICATO
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
faultString
with
Pagamento in_attesa risulta concluso all Ente Creditore.
in
paVerifyPaymentNotice
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_PAGAMENTO_DUPLICATO</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultString
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_PAGAMENTO_DUPLICATO</faultCode>
<faultString>Pagamento in_attesa risulta concluso all Ente Creditore.</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:60
Scenario Outline: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC -- @1.7
-
Given
systems up
(0.335s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
faultCode
with
PAA_PAGAMENTO_IN_CORSO
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
faultString
with
Pagamento in_attesa risulta in_corso all Ente Creditore.
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_PAGAMENTO_IN_CORSO</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultString
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_PAGAMENTO_IN_CORSO</faultCode>
<faultString>Pagamento in_attesa risulta in_corso all Ente Creditore.</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:61
Scenario Outline: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC -- @1.8
-
Given
systems up
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
initial XML
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
faultCode
with
PAA_PAGAMENTO_SCADUTO
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
faultString
with
Pagamento in_attesa risulta scaduto all Ente Creditore.
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_PAGAMENTO_SCADUTO</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultString
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_PAGAMENTO_SCADUTO</faultCode>
<faultString>Pagamento in_attesa risulta scaduto all Ente Creditore.</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:62
Scenario Outline: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC -- @1.9
-
Given
systems up
(0.715s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
initial XML
paVerifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
faultCode
with
PAA_PAGAMENTO_ANNULLATO
in
paVerifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
faultString
with
Pagamento in_attesa risulta annullato all Ente Creditore.
in
paVerifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_PAGAMENTO_ANNULLATO</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultString
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_PAGAMENTO_ANNULLATO</faultCode>
<faultString>Pagamento in_attesa risulta annullato all Ente Creditore.</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:63
Scenario Outline: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC -- @1.10
-
Given
systems up
(0.780s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
initial XML
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
faultCode
with
PAA_SYSTEM_ERROR
in
paVerifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
faultString
with
Errore generico.
in
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SYSTEM_ERROR</faultCode>
<faultString>#faultString#</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
faultString
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SYSTEM_ERROR</faultCode>
<faultString>Errore generico.</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:66
Scenario: Check PPT_ERRORE_EMESSO_DA_PAA error when paVerifyPaymentRes contains a KO
-
Given
systems up
(0.328s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SEMANTICA</faultCode>
<faultString>Errore semantico</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SEMANTICA</faultCode>
<faultString>Errore semantico</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentNoticeReq_paVerifyPaymentNoticeRes_faultCode.feature:88
Scenario: Check PPT_STAZIONE_INT_PA_TIMEOUT error when paVerifyPaymentRes is in timeout
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
EC
wait for
30
seconds at
paVerifyPaymentNoticeRes
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:297
-
When
PSP
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.453s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_TIMEOUT
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113760709854210</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: KO, obtained: KO
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "faultCode" - expected: PPT_STAZIONE_INT_PA_TIMEOUT, obtained: PPT_STAZIONE_INT_PA_SCONOSCIUTA
Feature: block checks for verifyPaymentReq - position status in INSERTED (payment outcome KO) [Verify_blocco_10]
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_INSERTED_Verify_blocco_10.feature:26
Scenario: Execute verifyPaymentNotice request
-
Given
systems up
(0.398s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.409s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117203742151564</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_INSERTED_Verify_blocco_10.feature:32
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.432s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.661s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9450878076</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115035785387527</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_INSERTED_Verify_blocco_10.feature:59
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(0.347s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
activatePaymentNotice
scenario executed successfully
(0.468s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8859990518</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117608967418537</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_INSERTED_Verify_blocco_10.feature:103
Scenario: Execute verifyPaymentNotice request with the same request as Verify Phase 1
-
Given
systems up
(0.482s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114255685158818</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: block checks for verifyPaymentReq - position status in INSERTED (mod3Cancel poller) [Verify_blocco_11]
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_INSERTED_Verify_blocco_11.feature:26
Scenario: Execute verifyPaymentNotice request
-
Given
systems up
(0.355s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.576s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116524007225780</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_INSERTED_Verify_blocco_11.feature:32
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.439s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9028032640</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116127815368735</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_INSERTED_Verify_blocco_11.feature:60
Scenario: Execute mod3Cancel poller
-
Given
systems up
(0.526s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.469s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1019431330</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115422763402591</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_INSERTED_Verify_blocco_11.feature:68
Scenario: Execute verifyPaymentNotice request with the same request as Verify Phase 1
-
Given
systems up
(0.333s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute mod3Cancel poller
scenario executed successfully
(0.447s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 3 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2407409582</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112858606751024</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: block checks for verifyPaymentReq - position status in NOTIFIED [Verify_blocco_09]
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_NOTIFIED_Verify_blocco_09.feature:26
Scenario: Execute verifyPaymentNotice request
-
Given
systems up
(0.326s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.595s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117740751835116</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_NOTIFIED_Verify_blocco_09.feature:32
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.392s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(0.416s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112865192742012</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_NOTIFIED_Verify_blocco_09.feature:61
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(0.404s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.440s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$verifyPaymentNotice.fiscalCode</fiscalCode>
<noticeNumber>$verifyPaymentNotice.noticeNumber</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111287677153546</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_NOTIFIED_Verify_blocco_09.feature:104
Scenario: Execute paSendRT request
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute sendPaymentOutcome request
scenario executed successfully
(0.445s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$verifyPaymentNotice.fiscalCode</fiscalCode>
<noticeNumber>$verifyPaymentNotice.noticeNumber</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111441304304881</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_NOTIFIED_Verify_blocco_09.feature:112
Scenario: Execute verifyPaymentNotice request with the same request as Verify Phase 1, few seconds after the Payment Outcome Phase (e.g. 30s)
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute paSendRT request
scenario executed successfully
(0.549s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute sendPaymentOutcome request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute sendPaymentOutcome request scenario executed successfully
"""
"""
Then check EC receives paSendRT properly
"""
$verifyPaymentNotice.noticeNumber
"""
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$verifyPaymentNotice.fiscalCode</fiscalCode>
<noticeNumber>$verifyPaymentNotice.noticeNumber</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113429125458122</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: block checks for verifyPaymentReq - position status in PAID [Verify_blocco_08]
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAID_Verify_blocco_08.feature:8
Scenario: Execute verifyPaymentNotice request
-
Given
systems up
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.416s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113557186955178</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAID_Verify_blocco_08.feature:32
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(1.270s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
verifyPaymentNotice
scenario executed successfully
(0.745s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML verifyPaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119045460897357</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAID_Verify_blocco_08.feature:60
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(3.087s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
activatePaymentNotice
scenario executed successfully
(3.363s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the verifyPaymentNotice scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the verifyPaymentNotice scenario executed successfully
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$verifyPaymentNotice.fiscalCode</fiscalCode>
<noticeNumber>$verifyPaymentNotice.noticeNumber</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
Given initial XML verifyPaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112287383733537</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAID_Verify_blocco_08.feature:105
Scenario: Execute verifyPaymentNotice request with the same request as Verify Phase 1, immediately after the Payment Outcome Phase
-
Given
systems up
(1.160s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute sendPaymentOutcome request
scenario executed successfully
(0.883s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the activatePaymentNotice scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the verifyPaymentNotice scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the activatePaymentNotice scenario executed successfully
"""
"""
Given initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of sendPaymentOutcome response
"""
"""
Given the verifyPaymentNotice scenario executed successfully
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$verifyPaymentNotice.fiscalCode</fiscalCode>
<noticeNumber>$verifyPaymentNotice.noticeNumber</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
Given initial XML verifyPaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111179508326126</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAID_Verify_blocco_08.feature:112
Scenario: Execute verifyPaymentNotice request with the same request as Verify Phase 1, few seconds after the Payment Outcome Phase (e.g. 30s)
-
Given
systems up
(0.927s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paSendRT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paSendRTRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_ERRORE_MOCK</faultCode>
<faultString>Errore semantico</faultString>
<id>1</id>
</fault>
</paf:paSendRTRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paSendRTRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_ERRORE_MOCK</faultCode>
<faultString>Errore semantico</faultString>
<id>1</id>
</fault>
</paf:paSendRTRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: block checks for verifyPaymentReq - position status in PAID after retry with expired token [Verify_blocco_12]
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAID_Verify_blocco_12.feature:8
Scenario: Execute verifyPaymentNotice request
-
Given
systems up
(1.229s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.758s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114771914068997</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAID_Verify_blocco_12.feature:32
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute verifyPaymentNotice request
scenario executed successfully
(0.473s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML verifyPaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111453701753953</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAID_Verify_blocco_12.feature:61
Scenario: Execute mod3Cancel poller
-
Given
systems up
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.719s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$verifyPaymentNotice.fiscalCode</fiscalCode>
<noticeNumber>$verifyPaymentNotice.noticeNumber</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
Given initial XML verifyPaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118043984394527</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAID_Verify_blocco_12.feature:69
Scenario: Execute sendPaymentOutcome request
-
Given
systems up
(0.494s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute mod3Cancel poller
scenario executed successfully
(0.684s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 3 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$verifyPaymentNotice.fiscalCode</fiscalCode>
<noticeNumber>$verifyPaymentNotice.noticeNumber</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
Given initial XML verifyPaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111098514652389</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAID_Verify_blocco_12.feature:113
Scenario: Execute paSendRT request
-
Given
systems up
(0.685s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute sendPaymentOutcome request
scenario executed successfully
(0.445s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute mod3Cancel poller scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute mod3Cancel poller scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is KO of sendPaymentOutcome response
"""
"""
And check faultCode is PPT_TOKEN_SCADUTO of sendPaymentOutcome response
"""
"""
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 3 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$verifyPaymentNotice.fiscalCode</fiscalCode>
<noticeNumber>$verifyPaymentNotice.noticeNumber</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
Given initial XML verifyPaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115911496033320</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAID_Verify_blocco_12.feature:121
Scenario: Execute a verifyPaymentNotice request with the same request as Verify Phase 1, immediately after the Payment Outcome Phase
-
Given
systems up
(0.367s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute paSendRT request
scenario executed successfully
(0.537s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute sendPaymentOutcome request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute mod3Cancel poller scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute activatePaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Given the Execute verifyPaymentNotice request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute sendPaymentOutcome request scenario executed successfully
"""
"""
Then check EC receives paSendRT properly
"""
$verifyPaymentNotice.noticeNumber
"""
Given the Execute mod3Cancel poller scenario executed successfully
"""
"""
And initial XML sendPaymentOutcome
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<details>
<paymentMethod>creditCard</paymentMethod>
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>F</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>JHNDOE00A01F205N</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>John Doe</fullName>
<streetName>street</streetName>
<civicNumber>12</civicNumber>
<postalCode>89020</postalCode>
<city>city</city>
<stateProvinceRegion>MI</stateProvinceRegion>
<country>IT</country>
<e-mail>john.doe@test.it</e-mail>
</payer>
<applicationDate>2021-10-01</applicationDate>
<transferDate>2021-10-02</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP sendPaymentOutcome to nodo-dei-pagamenti
"""
"""
Then check outcome is KO of sendPaymentOutcome response
"""
"""
And check faultCode is PPT_TOKEN_SCADUTO of sendPaymentOutcome response
"""
"""
Given the Execute activatePaymentNotice request scenario executed successfully
"""
"""
When job mod3Cancel triggered after 3 seconds
"""
"""
Then verify the HTTP status code of mod3Cancel response is 200
"""
"""
Given the Execute verifyPaymentNotice request scenario executed successfully
"""
"""
And initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>$verifyPaymentNotice.fiscalCode</fiscalCode>
<noticeNumber>$verifyPaymentNotice.noticeNumber</noticeNumber>
</qrCode>
<expirationTime>2000</expirationTime>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
Given initial XML verifyPaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117441414606022</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: block checks for verifyPaymentReq - position status in PAYING [Verify_blocco_07]
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAYING_Verify_blocco_07.feature:8
Scenario: Execute verifyPaymentNotice request
-
Given
systems up
(0.325s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.428s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115198130923608</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAYING_Verify_blocco_07.feature:31
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.328s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
verifyPaymentNotice
scenario executed successfully
(0.787s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML verifyPaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114774146101250</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/flows/verifyPaymentReq_payment_PAYING_Verify_blocco_07.feature:61
Scenario: Execute verifyPaymentNotice2 request with the same request as Verify Phase 1
-
Given
systems up
(0.502s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
activatePaymentNotice
scenario executed successfully
(0.419s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the verifyPaymentNotice scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of verifyPaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the verifyPaymentNotice scenario executed successfully
"""
"""
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>$verifyPaymentNotice.noticeNumber</noticeNumber>
</qrCode>
<amount>120.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
And paymentToken exists of activatePaymentNotice response
"""
"""
And paymentToken length is less than 36 of activatePaymentNotice response
"""
"""
Given initial XML verifyPaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP verifyPaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of verifyPaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113070969640588</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks for paGetPaymentRes - KO - SIN_PGPR_46
src/integ-test/bdd-test/features/NewMod3/primitives/SIN_PGPR_46.feature:29
Scenario: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value
-
Given
systems up
(0.390s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117761420576045</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: syntax checks for paGetPaymentRes - KO - SIN_PGPR_49
src/integ-test/bdd-test/features/NewMod3/primitives/SIN_PGPR_49.feature:29
Scenario: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115984805222655</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: semantic checks KO for activatePaymentNoticeReq
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:31
Scenario: Check PPT_PSP_SCONOSCIUTO error on non-existent psp
-
Given
systems up
(0.319s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
pspUnknown
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.426s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_PSP_SCONOSCIUTO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:38
Scenario: Check PPT_PSP_DISABILITATO error on disabled psp
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
NOT_ENABLED
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.473s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_PSP_DISABILITATO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:45
Scenario: Check PPT_INTERMEDIARIO_PSP_SCONOSCIUTO error on non-existent psp broker
-
Given
systems up
(0.519s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
brokerPspUnknown
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.402s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_SCONOSCIUTO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:52
Scenario: Check PPT_INTERMEDIARIO_PSP_DISABILITATO error on disabled psp broker
-
Given
systems up
(0.367s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
INT_NOT_ENABLED
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.434s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_DISABILITATO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:59
Scenario: Check PPT_CANALE_SCONOSCIUTO error on non-existent psp channel
-
Given
systems up
(0.387s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
channelUnknown
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.461s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_CANALE_SCONOSCIUTO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:66
Scenario: Check PPT_CANALE_DISABILITATO error on disabled psp channel
-
Given
systems up
(1.192s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
CANALE_NOT_ENABLED
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.459s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_CANALE_DISABILITATO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:73
Scenario: Check PPT_AUTORIZZAZIONE error on psp channel not enabled for payment model 3
-
Given
systems up
(0.347s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
70000000001_03_ONUS
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.428s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
description
is
Il canale non è di tipo 'ATTIVATO_PRESSO_PSP'
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:81
Scenario: Check PPT_AUTORIZZAZIONE error on psp broker not associated to psp
-
Given
systems up
(0.403s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
97735020584
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.418s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
description
is
Configurazione intermediario-canale non corretta
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:89
Scenario: Check PPT_AUTENTICAZIONE error on password not associated to psp channel
-
Given
systems up
(0.354s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
70000000001_01
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
password
with
wrongPassword
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.419s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTENTICAZIONE
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:97
Scenario: Check PPT_DOMINIO_SCONOSCIUTO error on non-existent pa
-
Given
systems up
(0.389s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
10000000000
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_DOMINIO_SCONOSCIUTO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:104
Scenario: Check PPT_DOMINIO_DISABILITATO error on disabled pa
-
Given
systems up
(0.382s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
11111122222
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.599s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_DOMINIO_DISABILITATO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:124
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.1
-
Given
systems up
(0.502s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
511456789012345678
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.493s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:125
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.2
-
Given
systems up
(1.747s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
011456789012345678
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.458s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:126
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.3
-
Given
systems up
(0.361s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
300456789012345678
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.732s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:129
Scenario: Check PPT_STAZIONE_INT_PA_DISABILITATA error on disabled station
-
Given
systems up
(0.492s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
006456789012345478
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.610s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_DISABILITATA
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:137
Scenario: Check PPT_STAZIONE_INT_PA_IRRAGGIUNGIBILE error on unreachable station
-
Given
systems up
(0.512s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
099456789012345678
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(1.254s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_IRRAGGIUNGIBILE
of
activatePaymentNotice
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:145
Scenario: Check PPT_INTERMEDIARIO_PA_DISABILITATO error on disabled pa broker
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
088456789012345678
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.649s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PA_DISABILITATO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:153
Scenario: Check PPT_AUTORIZZAZIONE error if expirationTime > default_token_duration_validity_millis
-
Given
systems up
(0.373s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
10000
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.459s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1501882024</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118523365062001</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1501882024</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118523365062001</noticeNumber>
</qrCode>
<expirationTime>10000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: KO, obtained: KO
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "faultCode" - expected: PPT_AUTORIZZAZIONE, obtained: PPT_STAZIONE_INT_PA_SCONOSCIUTA
Feature: semantic checks OK for activatePaymentNotice
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ok.feature:30
Scenario: Check valid URL in WSDL namespace
-
Given
systems up
(0.460s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.419s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7839598301</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113877399318840</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ok.feature:35
Scenario: Check outcome OK if combination psp-channel-pa in denylist
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
idBrokerPSP
with
70000000002
in
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
idChannel
with
70000000002_01
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.468s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7352489470</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117995372308691</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fiscalCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7352489470</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117995372308691</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idBrokerPSP
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000002</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7352489470</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117995372308691</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idChannel
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000002</idBrokerPSP>
<idChannel>70000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7352489470</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117995372308691</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ok.feature:43
Scenario: Check outcome OK on non-existent psp in idempotencyKey
-
Given
systems up
(0.555s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
random idempotencyKey having
00088877799
as idPSP in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:480
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.600s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1491749186</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118913518116989</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idempotencyKey
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>00088877799_6496330659</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118913518116989</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ok.feature:49
Scenario: Check outcome OK on disabled psp in idempotencyKey
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
random idempotencyKey having
80000000001
as idPSP in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:480
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.484s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3815925723</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111748321717772</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idempotencyKey
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>80000000001_1932090352</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111748321717772</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks KO for activatePaymentNoticeReq
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:38
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid wsdl namespace -- @1.1
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
xmlns:soapenv
set
http://schemas.xmlsoap.org/ciao/envelope/
for
soapenv:Envelope
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:77
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.492s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:49
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.1
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
None
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.432s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:50
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.2
-
Given
systems up
(0.369s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
Empty
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.523s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:51
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.3
-
Given
systems up
(0.339s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
nod:activatePaymentNoticeReq
with
Empty
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.423s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:52
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.4
-
Given
systems up
(0.328s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
None
in
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.453s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:53
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.5
-
Given
systems up
(0.512s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
Empty
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.457s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:54
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.6
-
Given
systems up
(0.342s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.071s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
123456789012345678901234567890123456
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.738s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:55
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.7
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
None
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.416s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:56
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.8
-
Given
systems up
(0.353s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
Empty
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(1.235s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:57
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.9
-
Given
systems up
(0.337s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
123456789012345678901234567890123456
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.371s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:58
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.10
-
Given
systems up
(0.606s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
None
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.573s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:59
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.11
-
Given
systems up
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
Empty
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.499s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:60
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.12
-
Given
systems up
(0.364s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
123456789012345678901234567890123456
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.456s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:61
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.13
-
Given
systems up
(0.329s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
None
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.431s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:62
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.14
-
Given
systems up
(1.150s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
Empty
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.672s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:63
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.15
-
Given
systems up
(0.672s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
1234567
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.467s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:64
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.16
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
1234567890123456
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.625s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:65
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.17
-
Given
systems up
(1.245s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:66
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.18
-
Given
systems up
(0.583s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
70000000001.1244565744
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.968s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:67
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.19
-
Given
systems up
(0.490s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
70000000001_%244565744
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:68
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.20
-
Given
systems up
(0.379s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
70000000001-1244565744
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.421s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:69
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.21
-
Given
systems up
(0.406s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
1244565768_70000000001
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.438s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:70
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.22
-
Given
systems up
(0.456s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
1244565744
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.407s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:71
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.23
-
Given
systems up
(0.371s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
700000000011244565744
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:72
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.24
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
70000000001_12445657684
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:73
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.25
-
Given
systems up
(0.505s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
70000000001_124456576
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.600s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:74
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.26
-
Given
systems up
(0.321s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
700000hj123_1244565767
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.514s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:75
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.27
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
None
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.479s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:76
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.28
-
Given
systems up
(0.632s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
RemoveParent
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.591s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:77
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.29
-
Given
systems up
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
Empty
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.445s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:78
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.30
-
Given
systems up
(0.328s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
None
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.480s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:79
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.31
-
Given
systems up
(0.456s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
Empty
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.485s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:80
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.32
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
1234567890
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.576s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:81
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.33
-
Given
systems up
(0.599s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
123456789012
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.546s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:82
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.34
-
Given
systems up
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
12345jh%lk9
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.444s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:83
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.35
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
None
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.434s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:84
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.36
-
Given
systems up
(0.392s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
Empty
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.500s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:85
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.37
-
Given
systems up
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.634s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:86
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.38
-
Given
systems up
(0.379s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
1234567890123456789
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.416s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:87
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.39
-
Given
systems up
(0.428s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567A
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.459s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:88
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.40
-
Given
systems up
(0.309s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567!
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.419s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:89
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.41
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
Empty
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.402s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:90
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.42
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
2021-12-12T12:12:12
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.402s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:91
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.43
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
48:12:12
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.416s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:92
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.44
-
Given
systems up
(0.330s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
12:12
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.474s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:93
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.45
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
1800001
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.479s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:94
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.46
-
Given
systems up
(1.225s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
Empty
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.462s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:95
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.47
-
Given
systems up
(0.432s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
10,00
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.510s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:96
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.48
-
Given
systems up
(0.367s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
10.1
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.429s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:97
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.49
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
10.123
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.444s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:98
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.50
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
10.120
in
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.449s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:99
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.51
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
8881234567.00
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.555s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:100
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.52
-
Given
systems up
(0.398s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
Empty
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.423s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:101
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.53
-
Given
systems up
(0.355s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
12-28-2021
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.443s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:102
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.54
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
12-12-21
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.562s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:103
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.55
-
Given
systems up
(0.328s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
2021-03-06T15:25:32
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.474s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:104
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.56
-
Given
systems up
(0.537s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
paymentNote
with
Empty
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.459s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:105
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.57
-
Given
systems up
(0.390s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
paymentNote
with
test di prova sulla lunghezza superiore a 140 caratteri per il parametro della primitiva activatePaymentNoticeReq paymentNote prova prova pro activatePaymentNoticeReq paymentNote prova prova pro activatePaymentN
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.444s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:115
Scenario Outline: Check incorrectness of header and body -- @1.1
-
Given
systems up
(1.226s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
errata
in
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
soapenv:Body
with
corretto
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6262553307</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111247963079222</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6262553307</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111247963079222</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:116
Scenario Outline: Check incorrectness of header and body -- @1.2
-
Given
systems up
(0.801s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
corretta
in
activatePaymentNotice
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
soapenv:Body
with
errata
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7904231895</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112001706290840</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>corretta</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7904231895</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112001706290840</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:117
Scenario Outline: Check incorrectness of header and body -- @1.3
-
Given
systems up
(0.582s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
errata
in
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
soapenv:Body
with
errata
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3461195553</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116665733872846</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3461195553</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116665733872846</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:118
Scenario Outline: Check incorrectness of header and body -- @1.4
-
Given
systems up
(0.503s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
None
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
soapenv:Body
with
errata
in
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6975270415</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111941081995608</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6975270415</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111941081995608</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
Feature: syntax checks OK for activatePaymentNoticeReq
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:31
Scenario: Check valid URL in WSDL namespace
-
Given
systems up
(0.355s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.568s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4477579361</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119289965099663</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:42
Scenario Outline: Check OK response on missing optional fields idempotencyKey - SIN_APNR_18 -- @1.1
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
None
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.518s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6407136261</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118234644764927</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idempotencyKey
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118234644764927</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:43
Scenario Outline: Check OK response on missing optional fields idempotencyKey - SIN_APNR_18 -- @1.2
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
None
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.557s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5364535154</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115953552405130</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5364535154</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115953552405130</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:44
Scenario Outline: Check OK response on missing optional fields idempotencyKey - SIN_APNR_18 -- @1.3
-
Given
systems up
(0.386s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
None
in
activatePaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.461s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7045930580</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113171915143968</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
amount
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7045930580</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113171915143968</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_SINTASSI_EXTRAXSD
fault string: Errore di sintassi extra XSD.
description: Errore validazione XML [Envelope/Body/activatePaymentNoticeReq/dueDate] - cvc-complex-type.2.4.a: contenuto non valido che inizia con l'elemento "dueDate". È previsto un elemento "{amount}".
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:45
Scenario Outline: Check OK response on missing optional fields idempotencyKey - SIN_APNR_18 -- @1.4
-
Given
systems up
(0.401s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
None
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.819s)
src/integ-test/bdd-test/features/steps/steps.py:85
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7221780907</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118577413455939</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
dueDate
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7221780907</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118577413455939</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:46
Scenario Outline: Check OK response on missing optional fields idempotencyKey - SIN_APNR_18 -- @1.5
-
Given
systems up
(0.551s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
paymentNote
with
None
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.446s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2169087402</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113289125901831</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
paymentNote
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2169087402</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113289125901831</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:57
Scenario Outline: Check correctness of header and body -- @1.1
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
corretto
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
soapenv:Body
with
corretto
in
activatePaymentNotice
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3561495872</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118803073080870</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>corretto</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3561495872</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118803073080870</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:58
Scenario Outline: Check correctness of header and body -- @1.2
-
Given
systems up
(0.333s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
None
in
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
soapenv:Body
with
corretto
in
activatePaymentNotice
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2263688481</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118249925907201</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2263688481</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118249925907201</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
Feature: checks for EC new and nodoVerificaRPT
src/integ-test/bdd-test/features/NewMod3/primitives/nodoVerificaRPT_semantic_ko.feature:31
Scenario: Check PPT_MULTI_BENEFICIARIO error
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
nodoVerificaRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>70000000001</identificativoPSP>
<identificativoIntermediarioPSP>70000000001</identificativoIntermediarioPSP>
<identificativoCanale>70000000001_01</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>120671877019565</codiceContestoPagamento>
<codificaInfrastrutturaPSP>QR-CODE</codificaInfrastrutturaPSP>
<codiceIdRPT>
<qrc:QrCode>
<qrc:CF>#creditor_institution_code#</qrc:CF>
<qrc:AuxDigit>3</qrc:AuxDigit>
<qrc:CodIUV>11192051789512983</qrc:CodIUV>
</qrc:QrCode>
</codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
psp
sends SOAP
nodoVerificaRPT
to
nodo-dei-pagamenti
(0.457s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
esito
is
KO
of
nodoVerificaRPT
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_MULTI_BENEFICIARIO
of
nodoVerificaRPT
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Feature: semantic checks for paGetPaymentRes - KO
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ko.feature:105
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on non-existent or disabled body element value -- @1.1
-
Given
systems up
(0.370s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115939540981603</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ko.feature:106
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on non-existent or disabled body element value -- @1.2
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111703301022845</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ko.feature:107
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on non-existent or disabled body element value -- @1.3
-
Given
systems up
(0.408s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117060444861815</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ko.feature:108
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on non-existent or disabled body element value -- @1.4
-
Given
systems up
(0.341s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118252685872975</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: semantic checks for paGetPaymentRes - OK
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ok.feature:104
Scenario Outline: Check outcome OK on amount or fiscalCodePA of paGetPaymentRes different from paGetPaymentReq -- @1.1
-
Given
systems up
(0.472s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112685379294455</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ok.feature:105
Scenario Outline: Check outcome OK on amount or fiscalCodePA of paGetPaymentRes different from paGetPaymentReq -- @1.2
-
Given
systems up
(0.413s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113154095784055</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: syntax checks for paGetPaymentRes - KO
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:56
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.1
-
Given
systems up
(0.325s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Body
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:57
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.2
-
Given
systems up
(0.386s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Body
with
None
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:58
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.3
-
Given
systems up
(0.379s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paf:paGetPaymentRes
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paf:paGetPaymentRes
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:59
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.4
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paf:paGetPaymentRes
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paf:paGetPaymentRes
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:60
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.5
-
Given
systems up
(0.337s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:61
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.6
-
Given
systems up
(0.465s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
#outcome#
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome></outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:62
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.7
-
Given
systems up
(0.412s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
PP
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>PP</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:63
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.8
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
KO
in
paGetPayment
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:303
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fault
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>KO</outcome>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:140
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.1
-
Given
systems up
(0.443s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
data
with
None
in
paGetPayment
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119865271016636</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
data
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:141
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.2
-
Given
systems up
(0.387s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
data
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113695769233614</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
data
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:142
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.3
-
Given
systems up
(0.362s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
creditorReferenceId
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116792949425716</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
creditorReferenceId
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:143
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.4
-
Given
systems up
(0.367s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
creditorReferenceId
with
Empty
in
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112621312044247</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
creditorReferenceId
02112621312044247
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId></creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:144
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.5
-
Given
systems up
(0.338s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
creditorReferenceId
with
test di prova per una lunghezza>36char
in
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119428798521239</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
creditorReferenceId
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>test di prova per una lunghezza>36char</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:145
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.6
-
Given
systems up
(0.502s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115173633613152</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115173633613152</creditorReferenceId>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:146
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.7
-
Given
systems up
(0.384s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113311280664940</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
10.00
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113311280664940</creditorReferenceId>
<paymentAmount></paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:147
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.8
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
0.00
in
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115463380990343</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115463380990343</creditorReferenceId>
<paymentAmount>0.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:148
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.9
-
Given
systems up
(0.342s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
11,34
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113681011106478</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113681011106478</creditorReferenceId>
<paymentAmount>11,34</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:149
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.10
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
11.342
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112709913854005</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112709913854005</creditorReferenceId>
<paymentAmount>11.342</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:150
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.11
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
11.3
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111431812361569</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111431812361569</creditorReferenceId>
<paymentAmount>11.3</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:151
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.12
-
Given
systems up
(0.394s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
1219087657.34
in
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113199901740963</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113199901740963</creditorReferenceId>
<paymentAmount>1219087657.34</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:152
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.13
-
Given
systems up
(0.385s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119344020875418</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119344020875418</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:153
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.14
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
Empty
in
paGetPayment
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114355466160827</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
2021-12-31
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114355466160827</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate></dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:154
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.15
-
Given
systems up
(0.339s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-28-2022
in
paGetPayment
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119534761234418</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119534761234418</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>12-28-2022</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:155
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.16
-
Given
systems up
(0.417s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-09-22
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116576645943426</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116576645943426</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>12-09-22</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:156
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.17
-
Given
systems up
(0.512s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-08-2022T12:00:678
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117714002486983</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117714002486983</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>12-08-2022T12:00:678</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:157
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.18
-
Given
systems up
(0.469s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
retentionDate
with
Empty
in
paGetPayment
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116890536958181</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
retentionDate
2021-12-31T12:12:12
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116890536958181</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate></retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:158
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.19
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
retentionDate
with
12-28-2022
in
paGetPayment
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115707142364265</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
retentionDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115707142364265</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>12-28-2022</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:159
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.20
-
Given
systems up
(0.341s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
retentionDate
with
12-09-22
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116814311362797</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
retentionDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116814311362797</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>12-09-22</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:160
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.21
-
Given
systems up
(0.421s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
retentionDate
with
12-08-2022T12:00:678
in
paGetPayment
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119248509360574</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
retentionDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119248509360574</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>12-08-2022T12:00:678</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:161
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.22
-
Given
systems up
(0.495s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
lastPayment
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117312391748230</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
lastPayment
1
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117312391748230</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment></lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:162
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.23
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
lastPayment
with
2
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114549827763458</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
lastPayment
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114549827763458</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>2</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:163
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.24
-
Given
systems up
(0.379s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
description
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112923354849625</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
description
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112923354849625</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:164
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.25
-
Given
systems up
(0.436s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
description
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114730049058654</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
description
description
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114730049058654</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description></description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:165
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.26
-
Given
systems up
(0.390s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
description
with
test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115914153035009</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
description
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115914153035009</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:166
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.27
-
Given
systems up
(0.424s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentCategory
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 90, in manipulate_soap_action
element = my_document.getElementsByTagName(elem)[0]
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118660523390319</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentCategory
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:167
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.28
-
Given
systems up
(0.347s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentCategory
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 93, in manipulate_soap_action
element = my_document.getElementsByTagName(elem)[0].childNodes[0]
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113762476424468</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentCategory
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:168
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.29
-
Given
systems up
(0.374s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentCategory
with
JmlerpxGsErHDYYfmWLGjwCkDXifIhunjwiOaMAKMzekUkGBNkqAYsDxGtbAKSJZiAJQHiOgfkrHucuHDDYduOYvaGAmZqeXMIJNbtxxftUUcPmeMgCuPmLlQHrsdfCqUaWwRaMlNpzPD
in
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119205175905330</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentCategory
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:169
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.30
-
Given
systems up
(0.660s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116073820737818</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
company
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116073820737818</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName></companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:170
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.31
-
Given
systems up
(0.968s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114572851826333</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114572851826333</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:171
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.32
-
Given
systems up
(1.012s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
officeName
with
Empty
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115569869780208</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
officeName
office
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115569869780208</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName></officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:172
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.33
-
Given
systems up
(0.328s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
officeName
with
test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119739338250658</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
officeName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119739338250658</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:173
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.34
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
debtor
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113712864941339</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
debtor
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113712864941339</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:174
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.35
-
Given
systems up
(0.355s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
debtor
with
None
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115736492296135</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
debtor
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115736492296135</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:175
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.36
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
uniqueIdentifier
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116681003569298</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
uniqueIdentifier
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116681003569298</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:176
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.37
-
Given
systems up
(0.322s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
uniqueIdentifier
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111876273016281</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
uniqueIdentifier
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111876273016281</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:177
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.38
-
Given
systems up
(0.334s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierType
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111795711431335</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierType
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111795711431335</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:178
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.39
-
Given
systems up
(0.470s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierType
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114483853390930</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierType
G
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114483853390930</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType></entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:179
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.40
-
Given
systems up
(0.503s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierType
with
H
in
paGetPayment
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114649895160852</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierType
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114649895160852</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>H</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:180
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.41
-
Given
systems up
(0.364s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierValue
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114317717288077</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierValue
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114317717288077</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:181
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.42
-
Given
systems up
(0.335s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierValue
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113301300152794</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierValue
77777777777
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113301300152794</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue></entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:182
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.43
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierValue
with
lunghezza >16char
in
paGetPayment
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118102464387615</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierValue
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118102464387615</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>lunghezza >16char</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:183
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.44
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fullName
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114959920454864</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fullName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114959920454864</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:184
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.45
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fullName
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111964472864730</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fullName
paGetPaymentName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111964472864730</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName></fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:185
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.46
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fullName
with
test di prova per una lunghezza superiore a 70 caratteri alfanumerici ,
in
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112200825892353</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fullName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112200825892353</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>test di prova per una lunghezza superiore a 70 caratteri alfanumerici ,</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:186
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.47
-
Given
systems up
(0.322s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
streetName
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111320648514904</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
streetName
paGetPaymentStreet
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111320648514904</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName></streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:187
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.48
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
streetName
with
test di prova per una lunghezza superiore a 70 caratteri alfanumerici ,
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117466421553282</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
streetName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117466421553282</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>test di prova per una lunghezza superiore a 70 caratteri alfanumerici ,</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:188
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.49
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
civicNumber
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111629865618842</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
civicNumber
paGetPayment99
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111629865618842</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber></civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:189
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.50
-
Given
systems up
(0.341s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
civicNumber
with
lunghezza >16char
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119214286624547</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
civicNumber
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119214286624547</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>lunghezza >16char</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:190
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.51
-
Given
systems up
(0.376s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
postalCode
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113083732061618</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
postalCode
20155
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113083732061618</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode></postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:191
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.52
-
Given
systems up
(0.353s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
postalCode
with
lunghezza >16char
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113037737604746</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
postalCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113037737604746</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>lunghezza >16char</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:192
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.53
-
Given
systems up
(0.568s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
city
with
Empty
in
paGetPayment
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119358731816366</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
city
paGetPaymentCity
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119358731816366</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city></city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:193
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.54
-
Given
systems up
(0.321s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
city
with
test di prova per una lunghez>35char
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119131616349071</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
city
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119131616349071</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>test di prova per una lunghez>35char</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:194
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.55
-
Given
systems up
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
stateProvinceRegion
with
Empty
in
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112245392580234</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
stateProvinceRegion
paGetPaymentState
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112245392580234</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion></stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:195
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.56
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
stateProvinceRegion
with
test di prova per una lunghez>35char
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116910381942437</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
stateProvinceRegion
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116910381942437</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>test di prova per una lunghez>35char</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:196
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.57
-
Given
systems up
(0.337s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
country
with
Empty
in
paGetPayment
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115315396703782</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
country
IT
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115315396703782</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country></country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:197
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.58
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
country
with
ITA
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117637726273281</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
country
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117637726273281</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>ITA</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:198
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.59
-
Given
systems up
(0.360s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
country
with
it
in
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114916925590323</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
country
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114916925590323</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>it</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:199
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.60
-
Given
systems up
(0.360s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
e-mail
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116733739711582</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
e-mail
paGetPayment@test.it
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116733739711582</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail></e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:200
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.61
-
Given
systems up
(0.409s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
e-mail
with
prova%gmail.com
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117596871733666</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
e-mail
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117596871733666</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova%gmail.com</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:201
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.62
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
e-mail
with
provaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovapr@gmail.com
in
paGetPayment
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118943100915756</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
e-mail
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118943100915756</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>provaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovapr@gmail.com</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:202
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.63
-
Given
systems up
(0.329s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferList
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115641115123172</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferList
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115641115123172</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList><!--1 to 5 repetitions:-->
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:203
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.64
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferList
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111353156862673</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferList
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111353156862673</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:204
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.65
-
Given
systems up
(0.318s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transfer
with
Empty
in
paGetPayment
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112966931260233</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112966931260233</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:205
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.66
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transfer
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118918714894767</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118918714894767</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:206
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.67
-
Given
systems up
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transfer
with
Occurrences,6
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115660793488662</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115660793488662</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:207
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.68
-
Given
systems up
(0.596s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
idTransfer
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112957396176613</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
idTransfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112957396176613</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:208
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.69
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
idTransfer
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113536937439513</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
idTransfer
1
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113536937439513</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer></idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:209
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.70
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
idTransfer
with
11
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112888153375227</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
idTransfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112888153375227</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>11</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:210
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.71
-
Given
systems up
(0.610s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
idTransfer
with
6
in
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119435042466581</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
idTransfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119435042466581</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>6</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:211
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.72
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
idTransfer
with
a
in
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114858757854758</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
idTransfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114858757854758</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>a</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:212
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.73
-
Given
systems up
(0.310s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116441554272785</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116441554272785</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:213
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.74
-
Given
systems up
(0.556s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115183543595152</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
10.00
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115183543595152</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount></transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:214
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.75
-
Given
systems up
(0.446s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
0.00
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119431562470842</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119431562470842</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>0.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:215
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.76
-
Given
systems up
(0.363s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
11,34
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.017s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114413178075465</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114413178075465</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>11,34</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:216
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.77
-
Given
systems up
(0.327s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
11.342
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118127586720699</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118127586720699</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>11.342</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:217
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.78
-
Given
systems up
(0.326s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
11.3
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111049237957291</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111049237957291</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>11.3</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:218
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.79
-
Given
systems up
(1.596s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:219
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.80
-
Given
systems up
(0.318s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
?
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115791976383884</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115791976383884</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>?</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:220
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.81
-
Given
systems up
(0.341s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
?
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113630140759026</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113630140759026</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>?</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:221
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.82
-
Given
systems up
(0.320s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
None
in
paGetPayment
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115238243821404</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115238243821404</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:222
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.83
-
Given
systems up
(0.339s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113932402741624</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
77777777777
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113932402741624</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA></fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:223
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.84
-
Given
systems up
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
777777777777
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113552046705139</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113552046705139</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>777777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:224
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.85
-
Given
systems up
(0.557s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
7777777777a
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112636969909820</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112636969909820</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>7777777777a</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:225
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.86
-
Given
systems up
(0.606s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
IBAN
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119421340626187</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
IBAN
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119421340626187</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:226
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.87
-
Given
systems up
(0.603s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
IBAN
with
Empty
in
paGetPayment
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118153772410131</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
IBAN
IT45R0760103200000000001016
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118153772410131</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN></IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:227
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.88
-
Given
systems up
(0.468s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
IBAN
with
test di prova per una lunghezza>35ch
in
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113628728380562</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
IBAN
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113628728380562</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>test di prova per una lunghezza>35ch</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:228
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.89
-
Given
systems up
(0.623s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
remittanceInformation
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115895337658008</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
remittanceInformation
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115895337658008</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:229
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.90
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
remittanceInformation
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114167064141079</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
remittanceInformation
testPaGetPayment
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114167064141079</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation></remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:230
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.91
-
Given
systems up
(0.549s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
remittanceInformation
with
test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119001982364852</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
remittanceInformation
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119001982364852</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:231
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.92
-
Given
systems up
(0.331s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferCategory
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.018s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114124517660926</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferCategory
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114124517660926</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:232
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.93
-
Given
systems up
(0.328s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferCategory
with
Empty
in
paGetPayment
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119118156064648</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferCategory
paGetPaymentTest
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119118156064648</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory></transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:233
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.94
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferCategory
with
test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paGetPayment
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115650425105520</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferCategory
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115650425105520</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:234
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.95
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
metadata
with
Empty
in
paGetPayment
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114595236850575</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
metadata
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114595236850575</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata><!--1 to 10 repetitions:-->
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:235
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.96
-
Given
systems up
(0.483s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
mapEntry
with
Empty
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112036684242191</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
mapEntry
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112036684242191</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:236
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.97
-
Given
systems up
(0.600s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
mapEntry
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111076122363013</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
mapEntry
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111076122363013</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:237
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.98
-
Given
systems up
(0.331s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
mapEntry
with
Occurrences,11
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111273416225500</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
mapEntry
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111273416225500</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:238
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.99
-
Given
systems up
(0.420s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
key
with
None
in
paGetPayment
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116705912739787</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
key
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116705912739787</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:239
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.100
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
value
with
None
in
paGetPayment
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113267341624492</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
value
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113267341624492</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: syntax checks for paGetPaymentRes - OK
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:104
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.1
-
Given
systems up
(0.435s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Header
with
None
in
paGetPayment
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115665764052836</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115665764052836</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:105
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.2
-
Given
systems up
(0.432s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
retentionDate
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.017s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116115711768013</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
retentionDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116115711768013</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:106
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.3
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
lastPayment
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112588190951715</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
lastPayment
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112588190951715</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:107
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.4
-
Given
systems up
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
None
in
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119351058792661</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119351058792661</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:108
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.5
-
Given
systems up
(0.388s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
officeName
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117534352292179</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
officeName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117534352292179</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:109
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.6
-
Given
systems up
(0.337s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
streetName
with
None
in
paGetPayment
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116234739057769</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
streetName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116234739057769</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:110
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.7
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
civicNumber
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118787858056894</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
civicNumber
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118787858056894</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:111
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.8
-
Given
systems up
(0.360s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
postalCode
with
None
in
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116589697284351</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
postalCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116589697284351</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:112
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.9
-
Given
systems up
(0.386s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
city
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115223480997205</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
city
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115223480997205</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:113
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.10
-
Given
systems up
(0.384s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
stateProvinceRegion
with
None
in
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116263664064176</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
stateProvinceRegion
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116263664064176</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:114
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.11
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
country
with
None
in
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119012860023481</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
country
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119012860023481</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:115
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.12
-
Given
systems up
(0.391s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
e-mail
with
None
in
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112419041160645</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
e-mail
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112419041160645</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:116
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.13
-
Given
systems up
(0.386s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
metadata
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118993589936481</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
metadata
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118993589936481</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: semantic checks for paVerifyPaymentNoticeRes
src/integ-test/bdd-test/features/NewMod3/primitives/paVerifyPaymentNoticeRes_semantic_ko.feature:27
Scenario: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC
-
Given
systems up
(1.121s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SEMANTICA</faultCode>
<faultString>Errore semantico</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SEMANTICA</faultCode>
<faultString>Errore semantico</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paVerifyPaymentNoticeRes_semantic_ko.feature:52
Scenario: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC when it isn't a known faultCode
-
Given
systems up
(0.336s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:474
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:277
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 292, in step_impl
response_status_code = utils.save_soap_action(utils.get_rest_mock_ec(context), primitive,
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 61, in get_rest_mock_ec
if context.config.userdata.get("services").get("mock-ec").get("rest_service") is not None:
AttributeError: 'NoneType' object has no attribute 'get'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_CIAO</faultCode>
<faultString>Errore sconosciuto</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_CIAO</faultCode>
<faultString>Errore sconosciuto</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: semantic checks for sendPaymentOutcome - KO
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:55
Scenario: Check PPT_PSP_SCONOSCIUTO error on non-existent psp
-
Given
systems up
(0.385s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
pspUnknown
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.393s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_PSP_SCONOSCIUTO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:62
Scenario: Check PPT_PSP_DISABILITATO error on disabled psp
-
Given
systems up
(0.419s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
NOT_ENABLED
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.413s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_PSP_DISABILITATO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:69
Scenario: Check PPT_INTERMEDIARIO_PSP_SCONOSCIUTO error on non-existent psp broker
-
Given
systems up
(0.332s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
brokerPspUnknown
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.416s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_SCONOSCIUTO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:76
Scenario: Check PPT_INTERMEDIARIO_PSP_DISABILITATO error on disabled psp broker
-
Given
systems up
(0.371s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
INT_NOT_ENABLED
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_DISABILITATO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:83
Scenario: Check PPT_CANALE_SCONOSCIUTO error on non-existent psp channel
-
Given
systems up
(0.332s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
channelUnknown
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.549s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_CANALE_SCONOSCIUTO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:90
Scenario: Check PPT_CANALE_DISABILITATO error on disabled psp channel
-
Given
systems up
(0.360s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
CANALE_NOT_ENABLED
in
sendPaymentOutcome
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.382s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_CANALE_DISABILITATO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:97
Scenario: Check PPT_AUTENTICAZIONE error on password not associated to psp channel
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
password
with
password
in
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.403s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTENTICAZIONE
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:104
Scenario: Check PPT_TOKEN_SCONOSCIUTO error on non-existent couple token+idPsp
-
Given
systems up
(0.468s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentToken
with
111111111111111
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.584s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_TOKEN_SCONOSCIUTO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:111
Scenario: Check PPT_AUTORIZZAZIONE error on psp broker not associated to psp
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
91000000001
in
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
description
is
Configurazione intermediario-canale non corretta
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Feature: semantic checks for sendPaymentOutcomeReq - OK [SEM_SPO_07]
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ok.feature:8
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(1.609s)
src/integ-test/bdd-test/features/steps/steps.py:85
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2282390812</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112083032343196</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ok.feature:36
Scenario: Execute a sendPaymentOutcome request on psp channel not enabled for payment model 3
-
Given
systems up
(0.462s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(0.426s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activatePaymentNotice response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given initial XML activatePaymentNotice
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
"""
When psp sends SOAP activatePaymentNotice to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activatePaymentNotice response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2696517310</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111195484846275</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks for sendPaymentOutcome - KO
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:63
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid wsdl namespace -- @1.1
-
Given
systems up
(1.124s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
xmlns:soapenv
set
http://schemas.xmlsoap.org/ciao/envelope/
for
soapenv:Envelope
in
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:77
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.510s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:73
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.1
-
Given
systems up
(0.399s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
soapenv:Body
with
None
in
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.542s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:74
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.2
-
Given
systems up
(0.389s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
soapenv:Body
with
Empty
in
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.419s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:75
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.3
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
nod:sendPaymentOutcomeReq
with
Empty
in
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.476s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:76
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.4
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
None
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.414s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:77
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.5
-
Given
systems up
(0.426s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
Empty
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.507s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:78
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.6
-
Given
systems up
(0.564s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.432s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:79
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.7
-
Given
systems up
(0.356s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
None
in
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.569s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:80
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.8
-
Given
systems up
(0.401s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
Empty
in
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.511s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:81
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.9
-
Given
systems up
(0.391s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.542s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:82
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.10
-
Given
systems up
(0.542s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
None
in
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.469s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:83
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.11
-
Given
systems up
(0.434s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
Empty
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.648s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:84
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.12
-
Given
systems up
(0.421s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.482s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:85
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.13
-
Given
systems up
(0.386s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
password
with
None
in
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.474s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:86
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.14
-
Given
systems up
(0.434s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
password
with
Empty
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.459s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:87
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.15
-
Given
systems up
(0.435s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
password
with
1234567
in
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.507s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:88
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.16
-
Given
systems up
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
password
with
1234567890123456
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.557s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:89
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.17
-
Given
systems up
(0.436s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentToken
with
None
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.472s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:90
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.18
-
Given
systems up
(0.429s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentToken
with
Empty
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.732s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:91
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.19
-
Given
systems up
(0.402s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentToken
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.510s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:92
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.20
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
None
in
sendPaymentOutcome
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.417s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:93
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.21
-
Given
systems up
(0.646s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
Empty
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.688s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:94
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.22
-
Given
systems up
(0.453s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
O%
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.458s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:95
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.23
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
O
in
sendPaymentOutcome
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.606s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:96
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.24
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
OKK
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.551s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:97
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.25
-
Given
systems up
(0.378s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
O1
in
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.404s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:98
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.26
-
Given
systems up
(0.367s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentMethod
with
None
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.467s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:99
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.27
-
Given
systems up
(0.471s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentMethod
with
Empty
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.461s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:100
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.28
-
Given
systems up
(0.547s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentMethod
with
fail
in
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.426s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:101
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.29
-
Given
systems up
(0.336s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentChannel
with
Empty
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.473s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:102
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.30
-
Given
systems up
(0.367s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentChannel
with
fail
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.703s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:103
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.31
-
Given
systems up
(0.356s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
None
in
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.482s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:104
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.32
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
Empty
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.409s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:105
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.33
-
Given
systems up
(0.321s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
2,00
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.522s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:106
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.34
-
Given
systems up
(0.483s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
2,134
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.639s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:107
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.35
-
Given
systems up
(1.216s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
2,5
in
sendPaymentOutcome
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.457s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:108
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.36
-
Given
systems up
(1.042s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
1000000000.00
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.453s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:109
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.37
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
payer
with
RemoveParent
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.446s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:110
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.38
-
Given
systems up
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
payer
with
Empty
in
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.437s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:111
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.39
-
Given
systems up
(0.328s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
uniqueIdentifier
with
None
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.411s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:112
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.40
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
uniqueIdentifier
with
RemoveParent
in
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.496s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:113
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.41
-
Given
systems up
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
uniqueIdentifier
with
Empty
in
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.430s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:114
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.42
-
Given
systems up
(0.325s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierType
with
None
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.465s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:115
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.43
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierType
with
Empty
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.535s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:116
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.44
-
Given
systems up
(0.333s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierType
with
FF
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.456s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:117
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.45
-
Given
systems up
(0.406s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierType
with
L
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.420s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:118
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.46
-
Given
systems up
(0.384s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierValue
with
None
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.440s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:119
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.47
-
Given
systems up
(0.396s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierValue
with
Empty
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(1.013s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:120
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.48
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierValue
with
12345678901234567
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.682s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:121
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.49
-
Given
systems up
(0.632s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fullName
with
None
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.424s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:122
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.50
-
Given
systems up
(0.431s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fullName
with
Empty
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.541s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:123
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.51
-
Given
systems up
(0.747s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fullName
with
12345678901234567890123456789012345612345678901234567890123456789012345
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.634s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:124
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.52
-
Given
systems up
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
streetName
with
Empty
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.410s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:125
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.53
-
Given
systems up
(0.394s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
streetName
with
12345678901234567890123456789012345612345678901234567890123456789012345
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.773s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:126
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.54
-
Given
systems up
(0.382s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
civicNumber
with
Empty
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.782s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:127
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.55
-
Given
systems up
(0.551s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
civicNumber
with
12345678901234567
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.800s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:128
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.56
-
Given
systems up
(0.389s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
postalCode
with
Empty
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.505s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:129
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.57
-
Given
systems up
(0.370s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
postalCode
with
12345678901234567
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.650s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:130
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.58
-
Given
systems up
(0.363s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
city
with
Empty
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.462s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:131
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.59
-
Given
systems up
(0.344s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
city
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.840s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:132
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.60
-
Given
systems up
(0.921s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
stateProvinceRegion
with
Empty
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.454s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:133
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.61
-
Given
systems up
(0.353s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
stateProvinceRegion
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.491s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:134
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.62
-
Given
systems up
(0.374s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
country
with
Empty
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.480s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:135
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.63
-
Given
systems up
(1.243s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:136
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.64
-
Given
systems up
(0.420s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
country
with
it
in
sendPaymentOutcome
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.737s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:137
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.65
-
Given
systems up
(0.324s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
e-mail
with
Empty
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.438s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:138
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.66
-
Given
systems up
(0.327s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
e-mail
with
provatest.it@
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.786s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:139
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.67
-
Given
systems up
(0.353s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
e-mail
with
prova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777prrova77777777prova@t.it
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:140
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.68
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
applicationDate
with
None
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.430s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:141
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.69
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
applicationDate
with
Empty
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:142
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.70
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
applicationDate
with
20-12-2021
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.446s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:143
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.71
-
Given
systems up
(0.452s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
applicationDate
with
20-12-21
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.522s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:144
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.72
-
Given
systems up
(0.363s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
applicationDate
with
21-12-09
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.443s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:145
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.73
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
transferDate
with
None
in
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(1.207s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:146
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.74
-
Given
systems up
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
transferDate
with
Empty
in
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(1.297s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:147
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.75
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
transferDate
with
20-12-2021
in
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.398s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:148
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.76
-
Given
systems up
(0.370s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
transferDate
with
20-12-21
in
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.447s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:149
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.77
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
transferDate
with
21-12-09
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.578s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:150
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.78
-
Given
systems up
(0.387s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
Empty
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.434s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:151
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.79
-
Given
systems up
(0.353s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
70000000001.1244565744
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.472s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:152
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.80
-
Given
systems up
(0.390s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
70000000001_%244565744
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.507s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:153
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.81
-
Given
systems up
(0.508s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
70000000001-1244565744
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.446s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:154
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.82
-
Given
systems up
(0.342s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
1244565768_70000000001
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.485s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:155
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.83
-
Given
systems up
(0.442s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
1244565744
in
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.479s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:156
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.84
-
Given
systems up
(0.392s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
700000000011244565744
in
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.667s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:157
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.85
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
70000000001_12345678901
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.439s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:158
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.86
-
Given
systems up
(0.344s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
70000000001_12445657
in
sendPaymentOutcome
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.431s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:159
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.87
-
Given
systems up
(0.347s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
700000hj123_124456576
in
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.461s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Feature: syntax checks for sendPaymentOutcome - OK
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:89
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.1
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.488s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2825492279</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114933507698850</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:90
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.2
-
Given
systems up
(0.370s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.438s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5374343028</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111905428176675</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:91
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.3
-
Given
systems up
(0.369s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.446s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5219184178</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118731462719818</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:92
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.4
-
Given
systems up
(0.376s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.430s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6755208357</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117800800476957</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:93
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.5
-
Given
systems up
(0.399s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.441s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5341334969</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113998594439817</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:94
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.6
-
Given
systems up
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.469s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2884745360</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111458568473043</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:95
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.7
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.557s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8152792088</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114574934964191</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:96
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.8
-
Given
systems up
(0.400s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.466s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1245885524</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115036880268488</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:97
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.9
-
Given
systems up
(0.354s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.431s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4020633095</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116089295742525</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:98
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.10
-
Given
systems up
(0.385s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.502s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3873491252</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117439886453093</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:99
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.11
-
Given
systems up
(0.339s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.453s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3943716875</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117659392696263</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:100
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.12
-
Given
systems up
(0.540s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.488s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5006551367</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115821709738611</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:101
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.13
-
Given
systems up
(0.415s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.450s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8442084539</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114796758567050</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:102
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.14
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.399s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6386013468</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113321131243782</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:103
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.15
-
Given
systems up
(0.329s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.421s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3173269626</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115105612490353</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:104
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.16
-
Given
systems up
(0.543s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.384s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9119651970</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116514016024195</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:105
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.17
-
Given
systems up
(0.464s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.508s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3583956335</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119353661240928</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:106
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.18
-
Given
systems up
(0.361s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.425s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1708494306</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112372453558064</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:107
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.19
-
Given
systems up
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.542s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Given
initial XML
sendPaymentOutcome
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 46, in step_impl
payload = utils.replace_local_variables(payload, context)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 152, in replace_local_variables
value = document.getElementsByTagName(tag)[0].firstChild.data
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4149980315</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115718726147067</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
Feature: semantic checks for verificaBollettino
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:24
Scenario: Check PPT_PSP_SCONOSCIUTO error on non-existent psp
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
pspUnknown
in
verificaBollettino
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.410s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_PSP_SCONOSCIUTO
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:31
Scenario: Check PPT_PSP_DISABILITATO error on disabled psp
-
Given
systems up
(0.477s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
NOT_ENABLED
in
verificaBollettino
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.459s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_PSP_DISABILITATO
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:38
Scenario: Check PPT_INTERMEDIARIO_PSP_SCONOSCIUTO error on non-existent psp broker
-
Given
systems up
(0.549s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
brokerPspUnknown
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.827s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_SCONOSCIUTO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:45
Scenario: Check PPT_INTERMEDIARIO_PSP_DISABILITATO error on disabled psp broker
-
Given
systems up
(0.417s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
INT_NOT_ENABLED
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.456s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_DISABILITATO
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:52
Scenario: Check PPT_CANALE_SCONOSCIUTO error on non-existent psp channel
-
Given
systems up
(0.423s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
channelUnknown
in
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.584s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_CANALE_SCONOSCIUTO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:59
Scenario: Check PPT_CANALE_DISABILITATO error on disabled psp channel
-
Given
systems up
(0.367s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
CANALE_NOT_ENABLED
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.426s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_CANALE_DISABILITATO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:66
Scenario: Check PPT_AUTORIZZAZIONE error on psp channel not enabled for payment model 3
-
Given
systems up
(0.362s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
POSTE1_ONUS
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
idPSP
with
POSTE1
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.428s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
description
is
Il canale non è di tipo 'ATTIVATO_PRESSO_PSP'
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:75
Scenario: Check PPT_AUTENTICAZIONE error on password not associated to psp channel
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
POSTE3
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
Given
password
with
password
in
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.439s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTENTICAZIONE
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:83
Scenario: Check PPT_SEMANTICA error on non-existent ccPost
-
Given
systems up
(0.513s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
ccPost
with
777777777772
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.459s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SEMANTICA
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
description
is
Codifica non riconosciuta
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:91
Scenario: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station
-
Given
systems up
(0.489s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
ccPost
with
777777777777
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
713014851147176400
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.519s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:99
Scenario: Check PPT_AUTORIZZAZIONE error on psp broker not associated to psp
-
Given
systems up
(0.384s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
91000000001
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.387s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
description
is
Configurazione intermediario-canale non corretta
of
verificaBollettino
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:107
Scenario: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station
-
Given
systems up
(0.388s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
ccPost
with
777777777777
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
313019441991132400
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.465s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Feature: semantic checks for verificaBollettinoReq
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ok.feature:22
Scenario: Check valid URL in WSDL namespace
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>302117767690832199</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ok.feature:35
Scenario: Check noticeNumber PA old
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.451s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>302116911383268533</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ok.feature:49
Scenario Outline: Execute verificaBollettino request -- @1.1
-
Given
systems up
(0.396s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
None
in
verificaBollettino
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends soap
verificaBollettino
to
nodo-dei-pagamenti
(0.431s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check outcome is KO in verificaBollettino response
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ok.feature:59
Scenario Outline: Last call verificaBollettino -- @1.1
-
Given
systems up
(0.627s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verificaBollettino request
scenario executed successfully
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given <elem> with <value> in verificaBollettino
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given <elem> with <value> in verificaBollettino
"""
"""
When psp sends soap verificaBollettino to nodo-dei-pagamenti
"""
"""
Then check outcome is KO in verificaBollettino response
"""
"""
And faultCode is PPT_SINTASSI_EXTRAXSD in verificaBollettino response
"""
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>302113508255341182</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
<elem>
Feature: syntax checks for verificaBollettinoReq - KO
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:30
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid wsdl namespace -- @1.1
-
Given
systems up
(1.210s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
xmlns:soapenv
set
http://schemas.xmlsoap.org/ciao/envelope/
for
soapenv:Envelope
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:77
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.987s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:40
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.1
-
Given
systems up
(1.245s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
None
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(1.122s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:41
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.2
-
Given
systems up
(1.083s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
Empty
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.990s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:42
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.3
-
Given
systems up
(1.699s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
nod:verificaBollettinoReq
with
Empty
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(1.926s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:43
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.4
-
Given
systems up
(1.192s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
None
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.690s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:44
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.5
-
Given
systems up
(0.363s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
Empty
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.442s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:45
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.6
-
Given
systems up
(0.400s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
123456789012345678901234567890123456
in
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.396s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:46
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.7
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
None
in
verificaBollettino
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.613s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:47
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.8
-
Given
systems up
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
Empty
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.468s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:48
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.9
-
Given
systems up
(1.014s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
123456789012345678901234567890123456
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.881s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:49
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.10
-
Given
systems up
(1.266s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
None
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(1.505s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:50
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.11
-
Given
systems up
(0.506s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
Empty
in
verificaBollettino
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.594s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:51
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.12
-
Given
systems up
(0.608s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
123456789012345678901234567890123456
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.838s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:52
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.13
-
Given
systems up
(0.451s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
None
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.459s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:53
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.14
-
Given
systems up
(0.398s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
Empty
in
verificaBollettino
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.592s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:54
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.15
-
Given
systems up
(0.493s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
1234567
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.596s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:55
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.16
-
Given
systems up
(0.445s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
123456789012345678901234567890123456
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.571s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:56
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.17
-
Given
systems up
(0.427s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
ccPost
with
None
in
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.467s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:57
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.18
-
Given
systems up
(0.469s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
ccPost
with
Empty
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.565s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:58
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.19
-
Given
systems up
(0.410s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
ccPost
with
1234567890123
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.479s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:59
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.20
-
Given
systems up
(1.266s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
ccPost
with
12345678901
in
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(1.267s)
src/integ-test/bdd-test/features/steps/steps.py:85
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>302118938221968777</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
ccPost
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>12345678901</ccPost>
<noticeNumber>302118938221968777</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:60
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.21
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
ccPost
with
77777777% ty
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.597s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:61
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.22
-
Given
systems up
(0.430s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
None
in
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.771s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:62
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.23
-
Given
systems up
(0.732s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
Empty
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.636s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:63
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.24
-
Given
systems up
(0.456s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
1234567890123456789
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(2.008s)
src/integ-test/bdd-test/features/steps/steps.py:85
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>302115506281979214</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
noticeNumber
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>1234567890123456789</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:64
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.25
-
Given
systems up
(0.652s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.799s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:65
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.26
-
Given
systems up
(0.638s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567A
in
verificaBollettino
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.497s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:66
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.27
-
Given
systems up
(0.508s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567!
in
verificaBollettino
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(1.888s)
src/integ-test/bdd-test/features/steps/steps.py:85
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>302112982312422853</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
noticeNumber
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>12345678901234567!</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
Feature: semantic checks for verifyPaymentReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:25
Scenario: Check PPT_PSP_SCONOSCIUTO error on non-existent psp
-
Given
systems up
(0.533s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
pspUnknown
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.574s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_PSP_SCONOSCIUTO
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:32
Scenario: Check PPT_PSP_DISABILITATO error on disabled psp
-
Given
systems up
(0.561s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
NOT_ENABLED
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(1.302s)
src/integ-test/bdd-test/features/steps/steps.py:85
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idPSP
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>NOT_ENABLED</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:39
Scenario: Check PPT_INTERMEDIARIO_PSP_SCONOSCIUTO error on non-existent psp broker
-
Given
systems up
(0.309s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
brokerPspUnknown
in
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.596s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_SCONOSCIUTO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:46
Scenario: Check PPT_INTERMEDIARIO_PSP_DISABILITATO error on disabled psp broker
-
Given
systems up
(0.413s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
INT_NOT_ENABLED
in
verifyPaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.409s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_DISABILITATO
of
verifyPaymentNotice
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:53
Scenario: Check PPT_CANALE_SCONOSCIUTO error on non-existent psp channel
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
channelUnknown
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.463s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_CANALE_SCONOSCIUTO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:60
Scenario: Check PPT_CANALE_DISABILITATO error on disabled psp channel
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
CANALE_NOT_ENABLED
in
verifyPaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.456s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_CANALE_DISABILITATO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:67
Scenario: Check PPT_AUTORIZZAZIONE error on psp channel not enabled for payment model 3
-
Given
systems up
(0.449s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
70000000001_03_ONUS
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(2.187s)
src/integ-test/bdd-test/features/steps/steps.py:85
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idChannel
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_03_ONUS</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:75
Scenario: Check PPT_AUTORIZZAZIONE error on psp broker not associated to psp
-
Given
systems up
(0.508s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
97735020584
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.452s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
description
is
Configurazione intermediario-canale non corretta
of
verifyPaymentNotice
response
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:83
Scenario: Check PPT_AUTENTICAZIONE error on password not associated to psp channel
-
Given
systems up
(0.415s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
70000000001_01
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
Given
password
with
wrongPassword
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.731s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_AUTENTICAZIONE
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:91
Scenario: Check PPT_DOMINIO_SCONOSCIUTO error on non-existent pa
-
Given
systems up
(0.373s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
10000000000
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.442s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_DOMINIO_SCONOSCIUTO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:98
Scenario: Check PPT_DOMINIO_DISABILITATO error on disabled pa
-
Given
systems up
(0.391s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
11111122222
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.489s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_DOMINIO_DISABILITATO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:113
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.1
-
Given
systems up
(0.453s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
511456789012345678
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.437s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:114
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.2
-
Given
systems up
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
011456789012345678
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.404s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:115
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.3
-
Given
systems up
(0.296s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
316456789012345678
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.426s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:118
Scenario: Check PPT_STAZIONE_INT_PA_DISABILITATA error on disabled station
-
Given
systems up
(0.449s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
006456789012345478
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.612s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_DISABILITATA
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:126
Scenario: Check PPT_STAZIONE_INT_PA_IRRAGGIUNGIBILE error on unreachable station
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
099456789012345678
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.771s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_IRRAGGIUNGIBILE
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:134
Scenario: Check PPT_INTERMEDIARIO_PA_DISABILITATO error on disabled pa broker
-
Given
systems up
(0.367s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
noticeNumber
with
088456789012345678
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.404s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PA_DISABILITATO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Feature: semantic checks for verifyPaymentReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ok.feature:24
Scenario: Check valid URL in WSDL namespace
-
Given
systems up
(0.394s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.410s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ok.feature:29
Scenario: Check outcome OK if combination psp-channel-pa in denylist
-
Given
systems up
(0.362s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
idBrokerPSP
with
70000000002
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
idChannel
with
70000000002_01
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.854s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fiscalCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idBrokerPSP
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000002</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idChannel
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000002</idBrokerPSP>
<idChannel>70000000002_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks KO for verifyPaymentReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:32
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid wsdl namespace -- @1.1
-
Given
systems up
(0.326s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
xmlns:soapenv
set
http://schemas.xmlsoap.org/ciao/envelope/
for
soapenv:Envelope
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:77
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.494s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:42
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.1
-
Given
systems up
(0.353s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
None
in
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(1.346s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:43
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.2
-
Given
systems up
(0.376s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
Empty
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.444s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:44
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.3
-
Given
systems up
(0.327s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
nod:verifyPaymentNoticeReq
with
Empty
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.442s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:45
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.4
-
Given
systems up
(0.337s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
None
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.393s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:46
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.5
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
Empty
in
verifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.450s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:47
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.6
-
Given
systems up
(0.344s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
123456789012345678901234567890123456
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.449s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:48
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.7
-
Given
systems up
(0.538s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
None
in
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.592s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:49
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.8
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
Empty
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.464s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:50
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.9
-
Given
systems up
(0.367s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
123456789012345678901234567890123456
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.443s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:51
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.10
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
None
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.386s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:52
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.11
-
Given
systems up
(0.329s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
Empty
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.408s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:53
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.12
-
Given
systems up
(0.370s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
123456789012345678901234567890123456
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.460s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:54
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.13
-
Given
systems up
(0.317s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
None
in
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.422s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:55
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.14
-
Given
systems up
(0.373s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
Empty
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.450s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:56
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.15
-
Given
systems up
(0.391s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
1234567
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.425s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:57
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.16
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
123456789012345678901234567890123456
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.426s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:58
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.17
-
Given
systems up
(0.338s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
None
in
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.540s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:59
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.18
-
Given
systems up
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
RemoveParent
in
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.548s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:60
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.19
-
Given
systems up
(1.199s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:61
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.20
-
Given
systems up
(1.752s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
None
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.613s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:62
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.21
-
Given
systems up
(1.163s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
Empty
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.464s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:63
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.22
-
Given
systems up
(0.404s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
1234567890
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.498s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:64
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.23
-
Given
systems up
(1.215s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
123456789012
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.627s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:65
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.24
-
Given
systems up
(0.547s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
12345jh%lk9
in
verifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.480s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:66
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.25
-
Given
systems up
(0.633s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
None
in
verifyPaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(1.120s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:67
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.26
-
Given
systems up
(0.481s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
Empty
in
verifyPaymentNotice
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.604s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:68
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.27
-
Given
systems up
(0.503s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.479s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:69
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.28
-
Given
systems up
(0.526s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
1234567890123456789
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.479s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:70
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.29
-
Given
systems up
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567A
in
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.529s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:71
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.30
-
Given
systems up
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567!
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.386s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:81
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.1
-
Given
systems up
(0.369s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
nod:paVerifyPaymentNoticeReq
with
None
in
verifyPaymentNotice
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 90, in manipulate_soap_action
element = my_document.getElementsByTagName(elem)[0]
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
nod:paVerifyPaymentNoticeReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:82
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.2
-
Given
systems up
(0.519s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
nod:paVerifyPaymentNoticeReq
with
RemoveParent
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 101, in manipulate_soap_action
element = my_document.getElementsByTagName(elem)[0]
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
nod:paVerifyPaymentNoticeReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:92
Scenario Outline: Check correctness of header and body -- @1.1
-
Given
systems up
(0.569s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
errata
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
soapenv:Body
with
corretto
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:93
Scenario Outline: Check correctness of header and body -- @1.2
-
Given
systems up
(0.511s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
corretta
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
soapenv:Body
with
errata
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>corretta</soapenv:Header>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:94
Scenario Outline: Check correctness of header and body -- @1.3
-
Given
systems up
(0.323s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
errata
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
soapenv:Body
with
errata
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:95
Scenario Outline: Check correctness of header and body -- @1.4
-
Given
systems up
(0.403s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
None
in
verifyPaymentNotice
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
soapenv:Body
with
errata
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
Feature: syntax checks OK for verifyPaymentReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ok.feature:24
Scenario: Check valid URL in WSDL namespace
-
Given
systems up
(0.325s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.401s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ok.feature:29
Scenario: Check header and body ok
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.463s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ok.feature:41
Scenario Outline: Check verifyPaymentRes response with missing header -- @1.1
-
Given
systems up
(0.416s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
None
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
And
soapenv:Body
with
corretto
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
Feature: Check codifica bar code AIM- OK
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:13
Scenario:
-
Given
systems up
(0.504s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
verifyRPT
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>40000000001</identificativoPSP>
<identificativoIntermediarioPSP>40000000001</identificativoIntermediarioPSP>
<identificativoCanale>40000000001_01</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>129311663116240</codiceContestoPagamento>
<codificaInfrastrutturaPSP>BARCODE-GS1-128</codificaInfrastrutturaPSP>
<codiceIdRPT><bc:BarCode> <bc:Gln>4444444444444</bc:Gln> <bc:CodStazPA>02</bc:CodStazPA> <bc:AuxDigit>0</bc:AuxDigit> <bc:CodIUV>139071058514448</bc:CodIUV> </bc:BarCode></codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:32
Scenario:
-
Given
systems up
(0.419s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activateRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:38
Scenario:
-
Given
systems up
(0.603s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
sendRPT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:43
Scenario:
-
Given
systems up
(0.382s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
sendRT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:50
Scenario: verifyRPT phase
-
Given
systems up
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
aim:AuxDigit
with
0
in
verifyRPT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:55
Scenario: activateRPT phase
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:61
Scenario: sendRPT phase
-
Given
systems up
(0.333s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:66
Scenario: sendRT phase
-
Given
systems up
(0.402s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:74
Scenario: aimCode_aux1
-
Given
systems up
(0.337s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
aim:AuxDigit
with
1
in
verifyRPT
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:79
Scenario: activateRPT phase
-
Given
systems up
(0.417s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:85
Scenario: sendRPT phase
-
Given
systems up
(0.462s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:90
Scenario: sendRT phase
-
Given
systems up
(0.386s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:97
Scenario: aimCode_aux2
-
Given
systems up
(0.353s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
aim:AuxDigit
with
2
in
verifyRPT
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:102
Scenario: activateRPT phase
-
Given
systems up
(0.483s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:108
Scenario: sendRPT phase
-
Given
systems up
(0.334s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:113
Scenario: sendRT phase
-
Given
systems up
(0.379s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:120
Scenario: aimCode_aux3
-
Given
systems up
(0.370s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
aim:AuxDigit
with
3
in
verifyRPT
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:125
Scenario: activateRPT phase
-
Given
systems up
(0.349s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:131
Scenario: sendRPT phase
-
Given
systems up
(0.426s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_aim_ok.feature:136
Scenario: sendRT phase
-
Given
systems up
(0.384s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
Feature: Check codifica bar code- OK
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:13
Scenario:
-
Given
systems up
(0.439s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
verifyRPT
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>40000000001</identificativoPSP>
<identificativoIntermediarioPSP>40000000001</identificativoIntermediarioPSP>
<identificativoCanale>40000000001_01</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>129311663116240</codiceContestoPagamento>
<codificaInfrastrutturaPSP>BARCODE-GS1-128</codificaInfrastrutturaPSP>
<codiceIdRPT><bc:BarCode> <bc:Gln>4444444444444</bc:Gln> <bc:CodStazPA>02</bc:CodStazPA> <bc:AuxDigit>0</bc:AuxDigit> <bc:CodIUV>139071058514448</bc:CodIUV> </bc:BarCode></codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:32
Scenario:
-
Given
systems up
(0.509s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activateRPT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:38
Scenario:
-
Given
systems up
(0.341s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
sendRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:43
Scenario:
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
sendRT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:50
Scenario: verifyRPT phase
-
Given
systems up
(0.347s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
bc:AuxDigit
with
0
in
verifyRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:55
Scenario: activateRPT phase
-
Given
systems up
(1.009s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:61
Scenario: sendRPT phase
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:66
Scenario: sendRT phase
-
Given
systems up
(0.375s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:74
Scenario: bcCode_aux1
-
Given
systems up
(0.336s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
bc:AuxDigit
with
1
in
verifyRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:79
Scenario: activateRPT phase
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:85
Scenario: sendRPT phase
-
Given
systems up
(0.373s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:90
Scenario: sendRT phase
-
Given
systems up
(0.392s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:97
Scenario: bcCode_aux2
-
Given
systems up
(0.323s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
bc:AuxDigit
with
2
in
verifyRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:102
Scenario: activateRPT phase
-
Given
systems up
(0.323s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:108
Scenario: sendRPT phase
-
Given
systems up
(0.317s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:113
Scenario: sendRT phase
-
Given
systems up
(0.362s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:120
Scenario: bcCode_aux3
-
Given
systems up
(0.378s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
bc:AuxDigit
with
3
in
verifyRPT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:125
Scenario: activateRPT phase
-
Given
systems up
(0.383s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:131
Scenario: sendRPT phase
-
Given
systems up
(0.344s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/barCode_ok.feature:136
Scenario: sendRT phase
-
Given
systems up
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
Feature: Check codifica QR code - OK
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:13
Scenario:
-
Given
systems up
(0.321s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
verifyRPT
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:19
Scenario:
-
Given
systems up
(0.358s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activateRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:25
Scenario:
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
sendRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:30
Scenario:
-
Given
systems up
(0.361s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
sendRT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:37
Scenario: verifyRPT phase
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
qrc:AuxDigit
with
0
in
verifyRPT
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:42
Scenario: activateRPT phase
-
Given
systems up
(0.515s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:48
Scenario: sendRPT phase
-
Given
systems up
(0.342s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:53
Scenario: sendRT phase
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:61
Scenario: qrCode_aux1
-
Given
systems up
(0.334s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
qrc:AuxDigit
with
1
in
verifyRPT
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:66
Scenario: activateRPT phase
-
Given
systems up
(0.333s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:72
Scenario: sendRPT phase
-
Given
systems up
(0.356s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:77
Scenario: sendRT phase
-
Given
systems up
(0.321s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:84
Scenario: qrCode_aux2
-
Given
systems up
(0.345s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
qrc:AuxDigit
with
2
in
verifyRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:89
Scenario: activateRPT phase
-
Given
systems up
(0.355s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:95
Scenario: sendRPT phase
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:100
Scenario: sendRT phase
-
Given
systems up
(0.383s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:107
Scenario: qrCode_aux3
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
qrc:AuxDigit
with
3
in
verifyRPT
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 321, in __getattr__
raise AttributeError(msg)
AttributeError: 'Context' object has no attribute 'verifyRPT'
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:112
Scenario: activateRPT phase
-
Given
systems up
(0.604s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the verifyRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:118
Scenario: sendRPT phase
-
Given
systems up
(0.336s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the activateRPT phase scenario request executed successfully
(0.000s)
<unknown>
src/integ-test/bdd-test/features/OldMod3/flows/qrCode_ok.feature:123
Scenario: sendRT phase
-
Given
systems up
(0.378s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the sendRPT phase scenario request executed successfully
(0.000s)
<unknown>
Feature: Syntax checks for activateIOPaymentReq - KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:62
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid wsdl namespace -- @1.1
-
Given
systems up
(0.414s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
xmlns:soapenv
set
http://schemas.xmlsoap.org/ciao/envelope/
for
soapenv:Envelope
in
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:77
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.441s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:71
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.1
-
Given
systems up
(0.342s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
None
in
activateIOPayment
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.521s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:72
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.2
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
Empty
in
activateIOPayment
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.431s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:73
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.3
-
Given
systems up
(0.546s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
nod:activateIOPaymentReq
with
Empty
in
activateIOPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.482s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:74
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.4
-
Given
systems up
(0.537s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
None
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.403s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:75
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.5
-
Given
systems up
(0.467s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
Empty
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.420s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:76
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.6
-
Given
systems up
(0.489s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
rwEtgqWfYwFQPbViQGnNezKnsNtPOAHLgllk
in
activateIOPayment
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.543s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:77
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.7
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
None
in
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.426s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:78
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.8
-
Given
systems up
(0.382s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.421s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:79
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.9
-
Given
systems up
(0.462s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
rwEtgqWfYwFQPbViQGnNezKnsNtPOAHLgllk
in
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.435s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:80
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.10
-
Given
systems up
(0.429s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
None
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.409s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:81
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.11
-
Given
systems up
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:82
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.12
-
Given
systems up
(0.340s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
rwEtgqWfYwFQPbViQGnNezKnsNtPOAHLgllk
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:83
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.13
-
Given
systems up
(0.350s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
None
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.463s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:84
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.14
-
Given
systems up
(0.420s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
Empty
in
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.394s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:85
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.15
-
Given
systems up
(0.476s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
WTeAoAY
in
activateIOPayment
(0.017s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.425s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:86
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.16
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
GHeMXkNiRWqgvQCB
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:87
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.17
-
Given
systems up
(0.400s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.418s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:88
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.18
-
Given
systems up
(0.351s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
70000000001.1244565744
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.412s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:89
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.19
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotency_key
with
70000000001_%244565744
in
activateIOPayment
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
idempotency_key
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:90
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.20
-
Given
systems up
(0.312s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotency_key
with
70000000001-1244565744
in
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
idempotency_key
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:91
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.21
-
Given
systems up
(0.515s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotency_key
with
1244565768_70000000001
in
activateIOPayment
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
idempotency_key
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:92
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.22
-
Given
systems up
(0.335s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotency_key
with
1244565744
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
idempotency_key
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:93
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.23
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotency_key
with
700000000011244565744
in
activateIOPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
idempotency_key
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:94
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.24
-
Given
systems up
(0.356s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotency_key
with
70000000001_12445657684
in
activateIOPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
idempotency_key
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:95
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.25
-
Given
systems up
(0.333s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotency_key
with
70000000001_124456576
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
idempotency_key
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:96
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.26
-
Given
systems up
(0.383s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotency_key
with
700000hj123_1244565767
in
activateIOPayment
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
idempotency_key
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:97
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.27
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
None
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.455s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:98
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.28
-
Given
systems up
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
RemoveParent
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.422s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:99
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.29
-
Given
systems up
(0.585s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
Empty
in
activateIOPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.487s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:100
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.30
-
Given
systems up
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
None
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.555s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:101
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.31
-
Given
systems up
(0.393s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.527s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:102
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.32
-
Given
systems up
(0.409s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
qvQoUVvmru
in
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.443s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:103
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.33
-
Given
systems up
(0.380s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
oACMPdRkhfgo
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.578s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:104
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.34
-
Given
systems up
(0.373s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
oACMPd%khfgo
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.417s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:105
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.35
-
Given
systems up
(0.530s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
None
in
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.526s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:106
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.36
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
Empty
in
activateIOPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.535s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:107
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.37
-
Given
systems up
(0.388s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
43138814989806638
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.412s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:108
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.38
-
Given
systems up
(0.582s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
7289343950087913278
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.605s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:109
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.39
-
Given
systems up
(0.578s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
OKHaHUtWnlqWxKKTcP
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.529s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:110
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.40
-
Given
systems up
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
72893439%008791327
in
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:111
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.41
-
Given
systems up
(0.393s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
Empty
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.425s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:112
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.42
-
Given
systems up
(0.524s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
2021-12-12T12:12:12
in
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.360s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:113
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.43
-
Given
systems up
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
48:12:12
in
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:114
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.44
-
Given
systems up
(0.529s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
12:12
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.520s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:115
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.45
-
Given
systems up
(0.403s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
1800001
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.586s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:116
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.46
-
Given
systems up
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
None
in
activateIOPayment
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.435s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:117
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.47
-
Given
systems up
(0.463s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.508s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:118
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.48
-
Given
systems up
(0.515s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
21,09
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.732s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:119
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.49
-
Given
systems up
(0.411s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
21.1
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(2.949s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:120
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.50
-
Given
systems up
(0.709s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
21.123
in
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.676s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:121
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.51
-
Given
systems up
(0.659s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
9993773361698.00
in
activateIOPayment
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.494s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:122
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.52
-
Given
systems up
(0.466s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
Empty
in
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.535s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:123
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.53
-
Given
systems up
(0.519s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
12-28-2021
in
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.515s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:124
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.54
-
Given
systems up
(0.408s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
28-12-21
in
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.540s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:125
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.55
-
Given
systems up
(0.367s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
2021-12-21T12:12:12
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.646s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:126
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.56
-
Given
systems up
(0.381s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
paymentNote
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.405s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:127
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.57
-
Given
systems up
(0.427s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
paymentNote
with
IUpHmOvVLnRzJWcbqsUUarmTKZMtXliswsLrgzktqwLawObaMbuoDZBjqcxDaYOofvZrYaWgzsOlUomloNVSRqAPiPGEnLdFmMDhXAewEtKYdzxjOKBjqbDJsRcKXuCIUVvwsfDLqHUZTqJmmGAShyfzxFvQJYnvFllqTPvuoyGXOuLYxqhMUfNNtezgdjlSFrtPbtcBBgAvZblWkwf
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.487s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:128
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.58
-
Given
systems up
(0.738s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
payer
with
RemoveParent
in
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.493s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:129
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.59
-
Given
systems up
(1.639s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
payer
with
Empty
in
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(1.014s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:130
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.60
-
Given
systems up
(1.041s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
uniqueIdentifier
with
None
in
activateIOPayment
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(1.560s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:131
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.61
-
Given
systems up
(0.647s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
uniqueIdentifier
with
RemoveParent
in
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.625s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:132
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.62
-
Given
systems up
(0.480s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
uniqueIdentifier
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.640s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:133
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.63
-
Given
systems up
(0.578s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
entityUniqueIdentifierType
with
None
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.622s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:134
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.64
-
Given
systems up
(0.507s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
entityUniqueIdentifierType
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.528s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:135
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.65
-
Given
systems up
(1.419s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:136
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.66
-
Given
systems up
(0.616s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
entityUniqueIdentifierType
with
A
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.483s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:137
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.67
-
Given
systems up
(1.902s)
src/integ-test/bdd-test/features/steps/steps.py:18
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 31, in step_impl
resp = requests.get(url)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//monitor/health (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:138
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.68
-
Given
systems up
(0.529s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
entityUniqueIdentifierValue
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.507s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:139
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.69
-
Given
systems up
(1.319s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
entityUniqueIdentifierValue
with
ioyajeDCNnVqnfIFr
in
activateIOPayment
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(1.625s)
src/integ-test/bdd-test/features/steps/steps.py:85
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierValue
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>ioyajeDCNnVqnfIFr</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:140
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.70
-
Given
systems up
(0.482s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fullName
with
None
in
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.456s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:141
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.71
-
Given
systems up
(0.383s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fullName
with
Empty
in
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.503s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:142
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.72
-
Given
systems up
(0.440s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fullName
with
TvopROKsJYPoIZmZKLvhfHKccqzAUWacBPcvJrtYPYZRLcpWVdkXTZHkulnYKtIhuqPufFE
in
activateIOPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.407s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:143
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.73
-
Given
systems up
(0.370s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
streetName
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.394s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:144
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.74
-
Given
systems up
(0.411s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
streetName
with
TvopROKsJYPoIZmZKLvhfHKccqzAUWacBPcvJrtYPYZRLcpWVdkXTZHkulnYKtIhuqPufFE
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.573s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:145
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.75
-
Given
systems up
(0.430s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
civicNumber
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.407s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:146
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.76
-
Given
systems up
(0.379s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
civicNumber
with
bwfqFVndjpRxrxTgW
in
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.412s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:147
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.77
-
Given
systems up
(0.361s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
postalCode
with
Empty
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.500s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:148
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.78
-
Given
systems up
(0.574s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
postalCode
with
bwfqFVndjpRxrxTgW
in
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.377s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:149
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.79
-
Given
systems up
(0.346s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
city
with
Empty
in
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.360s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:150
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.80
-
Given
systems up
(0.444s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
city
with
CJMwIAbjHVshaJhFZozOrGOOCqpJoUDxuHog
in
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(1.958s)
src/integ-test/bdd-test/features/steps/steps.py:85
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 710, in urlopen
chunked=chunked,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
self._validate_conn(conn)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 1040, in _validate_conn
conn.connect()
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connection.py", line 424, in connect
tls_in_tls=tls_in_tls,
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 450, in ssl_wrap_socket
sock, context, tls_in_tls, server_hostname=server_hostname
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\ssl_.py", line 493, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 412, in wrap_socket
session=session
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 850, in _create
self.do_handshake()
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 1108, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 450, in send
timeout=timeout
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\connectionpool.py", line 786, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\urllib3\util\retry.py", line 592, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 92, in step_impl
soap_response = requests.post(url_nodo, getattr(context, soap_primitive), headers=headers)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 117, in post
return request('post', url, data=data, json=json, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\api.py", line 61, in request
return session.request(method=method, url=url, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 529, in request
resp = self.send(prep, **send_kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\sessions.py", line 645, in send
r = adapter.send(request, **kwargs)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\requests\adapters.py", line 517, in send
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='portal.test.pagopa.gov.it', port=443): Max retries exceeded with url: /nodo-sit//webservices/input (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
city
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>CJMwIAbjHVshaJhFZozOrGOOCqpJoUDxuHog</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:151
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.81
-
Given
systems up
(0.341s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
stateProvinceRegion
with
Empty
in
activateIOPayment
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.385s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:152
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.82
-
Given
systems up
(1.378s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
stateProvinceRegion
with
CJMwIAbjHVshaJhFZozOrGOOCqpJoUDxuHog
in
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.930s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:153
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.83
-
Given
systems up
(0.632s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
country
with
Empty
in
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.660s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:154
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.84
-
Given
systems up
(0.553s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
country
with
abc
in
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.665s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:155
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.85
-
Given
systems up
(0.612s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
country
with
it
in
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.646s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:156
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.86
-
Given
systems up
(0.386s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
e-mail
with
Empty
in
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.756s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:157
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.87
-
Given
systems up
(0.955s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
e-mail
with
CJMwIAbjHVshaJhFZozOrGOOCqpJoUDxuHog
in
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.503s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ko.feature:158
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.88
-
Given
systems up
(0.681s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_165652KEtr</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
e-mail
with
mBpgcdfPdDHOifLVlMinLWAypHOCNkRbZacRjwGCREKlmcJyPxsOnlWAcbAumNFAxPBACyettBmpZgKriIvZwtKtpqxQsyjOaOCawysMdZqpIHaQszyFrerGAKiVSpqXUXBfvpzGKSiTeiHJjhOxryquOwsVBCtlOTEasGZVZvgxmjPVBzZeUHGRhdeWKVmuwRSOQKfjGvGLnYIbgvWBlxEZuIVvNoLECwZukosmoLulzvorCTgXvSBtMreMVYvEm
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.760s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
KO
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Feature: Syntax checks for activateIOPaymentReq - OK
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:55
Scenario: Check PPT_SINTASSI_EXTRAXSD error on invalid wsdl namespace
-
Given
systems up
(0.649s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.471s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
fault string: Errore di risposta dalla stazione.
description: Invalid response from PA: Errore validazione XML - Fine del file anticipata.
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:65
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.1
-
Given
systems up
(0.680s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
None
in
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(1.144s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
idempotencyKey
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
fault string: Errore di risposta dalla stazione.
description: Invalid response from PA: Errore validazione XML - Fine del file anticipata.
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:66
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.2
-
Given
systems up
(0.499s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
None
in
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.443s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_ERRORE_IDEMPOTENZA
fault string: Errore idempotenza
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:67
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.3
-
Given
systems up
(0.579s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
None
in
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.447s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
dueDate
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_ERRORE_IDEMPOTENZA
fault string: Errore idempotenza
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:68
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.4
-
Given
systems up
(0.485s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
paymentNote
with
None
in
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.506s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
paymentNote
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_ERRORE_IDEMPOTENZA
fault string: Errore idempotenza
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:69
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.5
-
Given
systems up
(0.595s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
payer
with
None
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.612s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
payer
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_ERRORE_IDEMPOTENZA
fault string: Errore idempotenza
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:70
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.6
-
Given
systems up
(0.508s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
streetName
with
None
in
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.441s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
streetName
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_ERRORE_IDEMPOTENZA
fault string: Errore idempotenza
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:71
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.7
-
Given
systems up
(0.477s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
civicNumber
with
None
in
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.387s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
civicNumber
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_ERRORE_IDEMPOTENZA
fault string: Errore idempotenza
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:72
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.8
-
Given
systems up
(0.519s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
postalCode
with
None
in
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.413s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
postalCode
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_ERRORE_IDEMPOTENZA
fault string: Errore idempotenza
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:73
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.9
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
city
with
None
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.470s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
city
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_ERRORE_IDEMPOTENZA
fault string: Errore idempotenza
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:74
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.10
-
Given
systems up
(0.487s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
stateProvinceRegion
with
None
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.520s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
stateProvinceRegion
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_ERRORE_IDEMPOTENZA
fault string: Errore idempotenza
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:75
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.11
-
Given
systems up
(0.495s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
country
with
None
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
-
When
psp
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.547s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
country
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_ERRORE_IDEMPOTENZA
fault string: Errore idempotenza
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/activateIOPayment_syntax_ok.feature:76
Scenario Outline: Check PPT_SINTASSI_EXTRASXSD error on invalid body element value -- @1.12
-
Given
systems up
(0.365s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
email
with
None
in
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:67
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 73, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 90, in manipulate_soap_action
element = my_document.getElementsByTagName(elem)[0]
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>AGID_01</idPSP>
<idBrokerPSP>97735020584</idBrokerPSP>
<idChannel>97735020584_03</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>40000000001_145744awJH</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>311018191166111600</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>test</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>44444444444</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
email
Feature: Syntax check closePyamentOutcome_v2
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:20
Scenario Outline: -- @1.1
-
Given
systems up
(0.494s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:21
Scenario Outline: -- @1.2
-
Given
systems up
(0.387s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:22
Scenario Outline: -- @1.3
-
Given
systems up
(0.417s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:23
Scenario Outline: -- @1.4
-
Given
systems up
(0.518s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:24
Scenario Outline: -- @1.5
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:25
Scenario Outline: -- @1.6
-
Given
systems up
(0.448s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:26
Scenario Outline: -- @1.7
-
Given
systems up
(0.387s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:27
Scenario Outline: -- @1.8
-
Given
systems up
(0.606s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:28
Scenario Outline: -- @1.9
-
Given
systems up
(0.372s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:29
Scenario Outline: -- @1.10
-
Given
systems up
(0.491s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:30
Scenario Outline: -- @1.11
-
Given
systems up
(0.376s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:31
Scenario Outline: -- @1.12
-
Given
systems up
(0.527s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:42
Scenario Outline: -- @1.1
-
Given
systems up
(0.404s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:43
Scenario Outline: -- @1.2
-
Given
systems up
(0.353s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
src/integ-test/bdd-test/features/appIO/primitives/closePaymentOutcome_syntax_ko.feature:44
Scenario Outline: -- @1.3
-
Given
systems up
(0.454s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial JSON closePayemntOutcome_v2
(0.000s)
<unknown>
Feature: syntax check closePaymentOutcome_v2 - OK
Feature: semantic checks for pspNotifyPaymentReq - CreditCard [T_02]
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_semantic_card.feature:56
Scenario: Execute activateIOPaymentReq request
-
Given
systems up
(0.483s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
IO
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.526s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_4880564858</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117118237644635</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_semantic_card.feature:61
Scenario: Execute nodoChiediInformazioniPagamento request
-
Given
systems up
(0.467s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activateIOPaymentReq request
scenario executed successfully
(0.402s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_3496437727</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119940916517724</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_semantic_card.feature:68
Scenario: Execute nodoInoltraEsitoPagamentoCarte request
-
Given
systems up
(0.339s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.555s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_4568021031</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115216984168404</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks for pspNotifyPaymentReq - payPal [T_01]
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_semantic_paypal.feature:56
Scenario: 1. Execute activateIOPaymentReq request
-
Given
systems up
(0.391s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
IO
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.457s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_5072330778</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118160099759016</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_semantic_paypal.feature:61
Scenario: 2. Execute nodoChiediInformazioniPagamento request
-
Given
systems up
(0.395s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
1. Execute activateIOPaymentReq request
scenario executed successfully
(0.406s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_9177088853</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114688176047179</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_semantic_paypal.feature:68
Scenario: 3. Execute nodoInoltraEsitoPagamentoPaypal request
-
Given
systems up
(0.433s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
2. Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.378s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_8379382238</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111679912690940</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks for pspNotifyPaymentReq - CreditCard [T_01]
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_syntax_card.feature:56
Scenario: Execute activateIOPaymentReq request
-
Given
systems up
(0.378s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
IO
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.485s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_6306198841</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113609016941905</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_syntax_card.feature:61
Scenario: Execute nodoChiediInformazioniPagamento request
-
Given
systems up
(0.369s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activateIOPaymentReq request
scenario executed successfully
(0.450s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_8410123325</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118994103646065</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_syntax_card.feature:68
Scenario: Execute nodoInoltraEsitoPagamentoCarte request
-
Given
systems up
(0.352s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.425s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_5180960745</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117121006910709</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks for pspNotifyPaymentReq - payPal [T_01]
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_syntax_paypal.feature:56
Scenario: 1. Execute activateIOPaymentReq request
-
Given
systems up
(0.343s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
IO
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_7781683568</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114949107833019</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_syntax_paypal.feature:61
Scenario: 2. Execute nodoChiediInformazioniPagamento request
-
Given
systems up
(0.393s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
1. Execute activateIOPaymentReq request
scenario executed successfully
(0.370s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_7983806621</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116646796982169</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentReq_syntax_paypal.feature:68
Scenario: 3. Execute nodoInoltraEsitoPagamentoPaypal request
-
Given
systems up
(0.385s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
2. Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.449s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the 1. Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the 1. Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_4971269198</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114057849894970</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks for pspNotifyPaymentResponse - KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ko.feature:56
Scenario: Execute activateIOPaymentReq request
-
Given
systems up
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
IO
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.499s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_1720976022</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115216025430646</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ko.feature:61
Scenario: Execute nodoChiediInformazioniPagamento request
-
Given
systems up
(0.392s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activateIOPaymentReq request
scenario executed successfully
(0.492s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_8910888620</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117345795800402</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ko.feature:109
Scenario Outline: Execute nodoInoltraEsitoPagamentoCarte request -- @1.1
-
Given
systems up
(0.322s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.422s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_2731389114</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112838396676496</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ko.feature:110
Scenario Outline: Execute nodoInoltraEsitoPagamentoCarte request -- @1.2
-
Given
systems up
(0.373s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.420s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_1044189922</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118710794757569</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ko.feature:111
Scenario Outline: Execute nodoInoltraEsitoPagamentoCarte request -- @1.3
-
Given
systems up
(0.334s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.473s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_7268518075</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114202315018056</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ko.feature:112
Scenario Outline: Execute nodoInoltraEsitoPagamentoCarte request -- @1.4
-
Given
systems up
(0.491s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.726s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_7243696382</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113527683579051</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ko.feature:113
Scenario Outline: Execute nodoInoltraEsitoPagamentoCarte request -- @1.5
-
Given
systems up
(0.710s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(1.425s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_9305685177</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119211770967127</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ko.feature:114
Scenario Outline: Execute nodoInoltraEsitoPagamentoCarte request -- @1.6
-
Given
systems up
(0.497s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.551s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_2599094053</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111184546963336</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ko.feature:115
Scenario Outline: Execute nodoInoltraEsitoPagamentoCarte request -- @1.7
-
Given
systems up
(0.354s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.588s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_4071431734</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111659310531934</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ko.feature:116
Scenario Outline: Execute nodoInoltraEsitoPagamentoCarte request -- @1.8
-
Given
systems up
(0.421s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.535s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_7857236436</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116316311686331</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ko.feature:117
Scenario Outline: Execute nodoInoltraEsitoPagamentoCarte request -- @1.9
-
Given
systems up
(0.465s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.454s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_4818989372</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112680020860286</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks for pspNotifyPaymentResponse - OK
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ok.feature:56
Scenario: Execute activateIOPaymentReq request
-
Given
systems up
(0.354s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
IO
sends SOAP
activateIOPayment
to
nodo-dei-pagamenti
(0.562s)
src/integ-test/bdd-test/features/steps/steps.py:85
-
Then
check
outcome
is
OK
of
activateIOPayment
response
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:106
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_2117523616</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116031708529494</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ok.feature:61
Scenario: Execute nodoChiediInformazioniPagamento request
-
Given
systems up
(0.525s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activateIOPaymentReq request
scenario executed successfully
(0.586s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_7116853547</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116902875977378</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/appIO/primitives/pspNotifyPaymentResponse_syntax_ok.feature:68
Scenario: Execute nodoInoltraEsitoPagamentoCarte request
-
Given
systems up
(0.455s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
https://portal.test.pagopa.gov.it/nodo-sit/ |
/monitor/health |
/webservices/input |
|
-
And
initial XML
activateIOPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute nodoChiediInformazioniPagamento request
scenario executed successfully
(0.528s)
src/integ-test/bdd-test/features/steps/steps.py:237
Error Message
Assertion Failed: FAILED SUB-STEP: Given the Execute activateIOPaymentReq request scenario executed successfully
Substep info: Assertion Failed: FAILED SUB-STEP: Then check outcome is OK of activateIOPayment response
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
AssertionError
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 120, in step_impl
assert value == data
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 243, in step_impl
context.execute_steps(text_step)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\runner.py", line 404, in execute_steps
assert False, message
Captured stdout:
calling: nodo-dei-pagamenti -> https://portal.test.pagopa.gov.it/nodo-sit/
calling -> https://portal.test.pagopa.gov.it/nodo-sit//monitor/health
response: 200
Given the Execute activateIOPaymentReq request scenario executed successfully
"""
"""
When WISP sends rest GET informazioniPagamento?idPagamento=$activateIOPaymentResponse.paymentToken to nodo-dei-pagamenti
"""
"""
Then verify the HTTP status code of informazioniPagamento response is 200
"""
"""
When IO sends SOAP activateIOPayment to nodo-dei-pagamenti
"""
"""
Then check outcome is OK of activateIOPayment response
"""
"""
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForIO.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activateIOPaymentReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<!--Optional:-->
<idempotencyKey>70000000001_3804511859</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113686653137242</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>code</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>test.prova@gmail.com</e-mail>
</payer>
</nod:activateIOPaymentReq>
</soapenv:Body>
</soapenv:Envelope>
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO